Quality Primary Care Doctor Near Rockwood, MI

Whether you need a routine checkup or help managing an ongoing condition, Main Street Physicians P.C. is here to help. Our primary care doctor near Rockwood, MI, provides primary care focused on prevention, long-term health, and practical medical guidance that helps you stay healthier over time. We welcome new patients from Rockwood and nearby areas through same-day and scheduled appointments.

A professional portrait of the Main Street Physicians team.

Convenient Primary Care, Just Minutes From Rockwood

Approaching a primary care doctor should be simple and convenient. Located just 5.7 miles from Rockwood, Main Street Physicians P.C. provides dependable care for adults who want reliable healthcare close to home without traveling far.

From routine checkups and preventive care to sick visits, our physicians are here to support your everyday health concerns. As an internal medicine clinic near Rockwood, we help you stay on top of your health with consistent care and coordinated referrals to specialists whenever additional care is needed.

Primary Care Services for Every Stage of Adult Life

Your healthcare needs can change over time, but having one trusted family PCP makes it easier to stay on top of them. We provide a wide range of primary care services that help you stay proactive, address health concerns early, and keep your health on track.

Acute Disease Management

Our general physicians evaluate and treat common illnesses to help you return to your normal routine sooner.

Chronic Disease Management

Ongoing care plans that help keep chronic conditions (diabetes) stable while supporting better long-term health outcomes.

Annual Checkups

Routine health evaluations that monitor your overall well-being and identify potential concerns before they become more serious.

Preventive Care

Recommended screenings, vaccinations, and preventive services that help protect your health and reduce future health risks.

Women's Health Screenings

We offer routine screenings and preventive care to support women’s health, with appropriate referrals when specialized care is needed.

Mental Health Support

Primary care evaluations and ongoing support for common mental and emotional health concerns.

Start Your Health Journey With Us

Experience dependable primary care from physicians committed to helping you live a healthier, more confident life.

Why Patients Choose Our Family PCP near Rockwood

Finding the right primary care provider means choosing a practice that makes healthcare easy to access. At Main Street Physicians P.C., we provide consistent medical care backed by experience and a patient-first approach that supports your health for years to come.

A blue, textured question mark stands over a stethoscope on a white background.

Welcoming New Patients

Everyone deserves a dependable primary care doctor. That’s why we continue to welcome new adult patients from Rockwood and nearby communities.

Insurance Acceptance

We accept most major insurance plans. Since coverage varies by provider and network, we recommend confirming your benefits before your appointment.

25+ Years of Experience

Dr. Christopher R. DeAngelis brings more than 25 years of hands-on internal medicine experience, helping patients receive evidence-based primary care.

Convenient Location

Located just minutes from Rockwood, our Woodhaven office provides trusted primary care without a long drive.

When to Visit a Primary Care Clinic

You do not have to wait until a health concern becomes serious. Regular primary care visits help you stay informed about your health and identify potential health concerns before they become difficult to manage. The following signs can help you decide when it’s time to schedule a visit with your primary care physician.

If you are looking for a family PCP or an internal medicine specialist, our Woodhaven-based clinic is a 10- to 15-minute drive away from your home. We proudly care for patients from Rockwood, MI, and surrounding communities with dependable primary care.

A doctor smiles while a happy couple looks at a document in a doctor's office.

Meet Our Doctors

Warm, skilled, and professional providers who are here to support your health with real care and personal attention.

Doctor Christopher R DeAngelis at main street physicians

Christopher R. DeAngelis

D.O., F.A.C.O.I.

Dr. Christopher DeAngelis was born in Trenton, Michigan. He received his bachelor’s degree from Emory University in Atlanta, Georgia, completed premedical studies at the University of Michigan-Dearborn, and attended four years of medical school at Midwestern University, Chicago College of Osteopathic Medicine in Downers Grove, Illinois. He then completed a three-year internship and residency in internal medicine at Henry Ford Riverside Osteopathic Hospital. 

Dr. DeAngelis is board certified in internal medicine and a fellow of the American College of Osteopathic Internists. He stays current and maintains his board certification through ongoing continuing medical education, medical conferences, and reviewing the medical literature.

Our Happy Patients

Our patients say it best; their honest words reflect the care, trust, and lasting support they’ve found in our practice.

Posted on Google Google
Christine Morabito profile picture
Christine Morabito
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great staff from the time you check in to the time you leave Dr DeAngelis takes his time to go over everything with you. Pleasant office would recommend to anyone looking for a wonderful Dr’s office
Posted on Google Google
Edsel Trenton profile picture
Edsel Trenton
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Dr. DeAngelis and the team at MainStreet Physicians have been nothing but exceptional throughout the many years I’ve been under their care. Don’t be misled by some of the negative reviews—this is a practice that values honesty, professionalism, and patient outcomes above sugarcoating. Dr. DeAngelis tells you the truth, even when it’s hard to hear, and that’s exactly what a good doctor should do. If you're open-minded and actually listen, you’ll realize he genuinely cares and backs it up with a high level of expertise. They’re also ahead of the curve with technology—using systems like MyChart makes it incredibly easy to access test results, review your health history, send messages, manage prescriptions, and book appointments. To those complaining about bedside manner: being direct isn’t the same as being rude. I’d rather have a doctor who’s honest and effective than one who tells me what I want to hear. Highly recommend this practice.
Posted on Google Google
Jason Rucker profile picture
Jason Rucker
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I have been seeing Dr. DeAngelis for about 20 years, I believe, I am turning 43 in 2025. Some of these bad reviews on here, please take with a grain of salt. I kind of feel as if we grew up together in a weird way. Dr. De is an amazing person and doctor. Sure, he may be honest and blunt, but that is what you want from your doctor. Sugar coating doesnt help. Plus he isnt a "pill-pusher" like other doctors. He takes a look at the whole picture and sees what else can we/he do to solve whichever issue the patient is having. Dr. De is professional, caring, honest, and truthful. Sometimes people get offended due to the truth hurts. However, at the end of the day, you, as a patient, have the option to go see another doctor for a second opinion. He isnt a God, which means he isnt perfect, but I would and have trusted him with my life for over 20 years. His staff, past and present, have always been super friendly and helpful to me. From office/desk staff to the nurses to office manager(s). Dr. DeAngelis and his team are great team. Plus he uses MyChart and cares about technology and innovation to better serve us patients. Which in turn makes things much more efficient when you go to the hospital or other doctors that use the same system. It is a hidden gem of a blessing for sure! I value my time as his patient over the years, sure we have had our disagreements, who doesn't with that much time. Most of the time we end up coming to an understanding because he will educate you if you ask or if it is outside his scope of practice will refer you to someone whom can. Dr. DeAngelis has indirectly saved my life more times than I can count. Everytime I take his advise, I become healthier and even get my medications reduced or able to come off of the meds, so I should probably listen to him more. haha. Thanks Dr. DeAngelis and the entire MainStreet Team. Keep up the amazing patient care.
Posted on Google Google
Sherise C profile picture
Sherise C
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I would highly recommend Main Street Physicians to anyone looking for a Doctor/ Nurse Practitioner. Dr Deangelis and NP Jennifer has an amazing friendly staff. They don’t make you feel rushed and they take time to answer any questions you may have. Thank you Main Street Physicians 2/17/25- I would also like to add how they went above and beyond to help me find medication that my insurance covered and they never gave up. I know I must’ve got on their nerves because I was getting on my own nerves lol but every message they were empathetic and searching for a solution. I absolutely love my Doctor’s office and everyone that is there.
Posted on Google Google
Diane Musa profile picture
Diane Musa
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
The Doctors and staff are the best. I see Jenny, NP and feel like I get the best care. Never leave without my questions being answered. Referred my family to this office.
Posted on Google Google
Gail Shastal profile picture
Gail Shastal
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I've been only go in there a few months I'm really happy with Dr DeAngelis and his staff. They are very helpful and friendly.
Posted on Google Google
Todd Kolby profile picture
Todd Kolby
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I have been visiting this office for a few years and I feel it is time to commend the office staff, Particularly Alicia and Breanna. They both are caring and extremely friendly in nature. I always feel very welcomed and they can make visiting the doctor pleasurable! Tom K.

Frequently Asked Questions

We proudly serve patients from Rockwood, Woodhaven, Trenton, Brownstown, Flat Rock, Gibraltar, Riverview, Grosse Ile, and other nearby Downriver communities. If you are looking for a primary care doctor near Rockwood, MI, our office is just a short drive away.

We focus on comprehensive adult primary care. When specialized evaluation or treatment is needed, we coordinate referrals to the appropriate specialist.

Please bring a photo ID, your insurance card, a list of your current medications, and any relevant medical records that may help your physician understand your health history.

Yes. We offer same-day appointments whenever availability allows for most primary care needs. For women's health screenings, we recommend contacting our office first so we can schedule the appropriate visit.

Our internal medicine clinic near Rockwood provides virtual and in-person visits for annual checkups, preventive care, chronic disease management, and women's health screenings. We also coordinate referrals for specialized care.

Yes. Our general physicians near Rockwood, MI, evaluate and treat many common illnesses and everyday health concerns. We will assess your symptoms, recommend the right treatment, and help you recover as quickly as possible.

Let’s Get You the Care You Need

Please do not submit any Protected Health Information (PHI).