Accepting New Patients

Ready to Feel Your Best? Health?

Your health journey deserves more than routine check-ups. At our Naperville clinic, we combine compassionate care with modern medicine to help you thrive — not just survive.

Patient Patient Patient

Trusted by Naperville patients

Dr. Grossweiner providing compassionate medical care
25+ Years Exp.

Patient-First Care

Your health, our priority

Our Services

Comprehensive Care for Every Stage of Life

From preventive screenings to chronic condition management, we provide the full spectrum of medical services your family needs.

Preventive Care

Preventive Care

Regular check-ups, screenings, and vaccinations to catch issues early and keep you healthy year-round.

Chronic Disease Management

Chronic Disease Management

Expert care for diabetes, hypertension, and other long-term conditions with personalized treatment plans.

Family Medicine

Family Medicine

Complete healthcare for patients of all ages, from infants to seniors, in a welcoming family environment.

Diagnostic Services

Diagnostic Services

On-site lab work and diagnostic testing for faster results and quicker treatment decisions.

Urgent Care

Urgent Care

Same-day appointments for non-emergency illnesses and injuries when you need immediate attention.

Health Education

Health Education

Empowering you with knowledge about your health, treatment options, and lifestyle changes for lasting wellness.

Modern clinic facility
100% Patient Satisfaction
Welcoming waiting area
Naperville Trusted Local Care

Board Certified

Quality you can trust

About Our Practice

A Partnership in Your Health

Dr. James Grossweiner brings decades of medical expertise to Naperville, combining clinical excellence with genuine compassion. We believe healthcare should be a partnership — one where you're informed, involved, and empowered.

Our practice is built on the foundation that every patient deserves time, attention, and a treatment plan tailored to their unique needs. No rushed appointments. No feeling like just another number.

Personalized Care

Treatment plans designed for you

Modern Facility

State-of-the-art equipment

Convenient Location

Easy access in Naperville

Flexible Scheduling

Appointments that work for you

Patient Stories

What Our Patients Say

Real experiences from real patients who trust us with their health.

"Dr. Grossweiner takes the time to truly listen. For the first time, I feel like my doctor actually cares about understanding my complete health picture, not just treating symptoms."

Patient

Sarah M.

Naperville Patient

"The entire staff is welcoming and professional. Scheduling was easy, wait times are minimal, and I always leave feeling informed about my health."

Patient

Michael T.

Regular Patient

"After years of feeling rushed at other clinics, I finally found a practice where my concerns are taken seriously. Dr. Grossweiner is exceptional."

Patient

Jennifer L.

New Patient

Get In Touch

Ready to Start Your Health Journey?

Take the first step toward better health. Contact us today to schedule your appointment or ask any questions.

Our Location

120 Spalding Dr Ste 405
Naperville, IL 60540

Request an Appointment

Fill out the form below and we'll get back to you within 24 hours.

Is this your business? This is my business