Welcome to Ryan Medical Associates, P.C. and the offices of Dr. Kraft, and Dr. Agrest. We provide medical, diagnostic, and laboratory services for the entire family. We see patients ranging from newborn to geriatrics. We are on staff at Beaumont (Royal Oak and Troy), St. John Oakland, Macomb, and Bi-County (Henry Ford) hospitals.
Use this site to become familiar with our practice, doctors, staff, and services.
Always there to care.
Working Hours
Monday………………………………9:00 AM – 7:30 PM
Tuesday………………………………9:00 AM – 7:30 PM
Wednesday……………………9:00 AM – 7:30 PM
Thursday…………………………9:00 AM – 7:30 PM
Friday………………………………9:00 AM – 7:30 PM
Sat ………………………………….9:00 AM – 2:00 PM
FAQ
The doctors, nurses, and staff at Ryan Medical Associates have compiled a list of some of the most common questions and answers. First, see if we can answer your question here. If not, call us and we’ll be happy to answer your questions.
Appointments can be made by calling the office. Click here for phone numbers and office hours. Walk-ins are also welcome.
What you need to bring to the office depends upon the type of appointment you have, but here are a few items to consider:
- Insurance information (especially if your insurance has changed since your last visit)
- Referrals from other physicians
- Lab results
- List of medications (names, dosage, etc.)
- Any online forms that you have already completed
- A guardian if you are a minor
- Change of address information.
We fully participate in the following insurance providers without an out-of-network deductible:
- Medicare
- Medicare Plus Blue
- Medicare Advantage
- Blue Cross (Traditional, PPO, Blue Care Network and Point of Service
- HAP (PPO and HMO)
- Aetna
- St. John Smart Plan
- Harrington Benefits
- Cigna
- PPOM
- Great West
- United Health
- M-Care (PPO and HMO)
- Private Health Care
- Third-party Carriers
Plan a Visit
Let Us Help You Plan Your Next Visit
- Do you know how to get to our office? If not, click on Directions to our office.
- Double-check your appointment... make sure you have the correct day and time.
- Are there any forms that you can fill out prior to your visit? If so, click on Online forms.
- Make sure you follow any special instructions given to you by your nurse or doctor.
- If you have difficulty getting to and from the office, please arrange transportation in advance... maybe family members, friends, or neighbors.