Avalon Primary Care Logo 1000
phone

Call Today!

(248) 912-1370

clock

Office Hours

M 8:30–6:30 | T-F 8:30–4:30

map

Novi, MI

Map & Directions >

Avalon Primary Care Logo 1000

Avalon Primary Care

Your Health is Our Top Priority!

For over a decade, our Novi-based team has helped adults and seniors feel heard, supported, and genuinely cared for. Whether you need a quick sick visit or ongoing support with a medical condition, we’re here to build real relationships and lasting wellness—one visit at a time.

Request Appointment

Same-Day Appointments Available
little dots
3 Medical Crosses for Primary Care
Patient and Doctor Examing her patient at Avalon Primary Care
senior man getting his blood pressure tested at Avalon Primary Care 4

Our Services

Patient-Centric Health Care for Adults & Seniors

Our doctors deliver in-person care that adapts to your needs. Our internal medicine and geriatric specialists focus on early detection, prevention, and long-term wellness—so you can live your best, healthiest life. At Avalon Primary Care, you’ll experience:

Providers Who Truly Listen

Personalized Care Plans

Full-Spectrum, Expert Care

Highly-Experienced Team

Medical Providers

Meet Our Caring Team of Experts

Our board-certified physicians and nurse practitioners will get to know you personally, build trust, and tailor care to your unique health needs.

Frequently Asked Questions

Are you accepting new patients?

Yes! We are currently welcoming new adult patients. Call our office at (248) 912-1370 or request an appointment online to get started.

What services do you provide?

We offer comprehensive primary care for adults, including preventive care, chronic condition management (e.g., diabetes, hypertension), wellness exams, same-day sick visits, wound and ostomy care, medical weight loss support, and geriatric care. Visit our Services Page for full details.

What insurance plans do you accept?

We accept most major insurance plans, including:
• Blue Cross Blue Shield (BCBS)
• Blue Care Network
• Humana
• UnitedHealthcare
• Priority Health
• Medicare
• Medicaid
• And More
If you're unsure whether your plan is accepted, call us at (248) 912-1370 and we’ll be happy to verify your coverage.

How do I schedule an appointment?

You can schedule an appointment by calling our office during business hours at (248) 912-1370 or by using our online appointment request form available on our website.

Do you offer same-day appointments?

Yes. Same-day appointments are often available for urgent medical needs. We encourage you to call early in the day for best availability.

Where is your office located?

We’re located in the Meadowbrook Medical Building at 25500 Meadowbrook Rd, Novi, MI 48375 (at the corner of 11 Mile and Meadowbrook). Take the elevator to the second floor and follow the signs to Suite 250A. Map & Directions >

Our Partners

Coordinated Care in Michigan & Beyond

We proudly collaborate with top hospital systems and medical organizations to ensure seamless, high-quality care across the continuum of services.