Dedicated Primary Care Doctors Near Flat Rock, MI
Main Street Physicians P.C. makes everyday health simple. From same-day visits and virtual care to ongoing wellness support, our team of primary care doctors near Flat Rock is here for you and your family. With 24/7 access to your medical chart and care that feels personal, we’re helping you stay healthy for your loved ones.
A Local Healthcare Experience Built Around You
Real medical care starts with connection, not assumptions. Dr. Christopher R. DeAngelis and our skilled internists near Flat Rock, MI, don’t rush appointments. They focus on how your health fits into your daily routine – from family and work to the small habits that impact your wellness. This way, you can speak freely about your health and feel secure knowing your care plan is moving in the right direction.
If you’ve been searching for primary care physicians near Flat Rock who value consistency, you’ll find a team at Main Street Physicians that stays engaged long after the first visit. We take the time to explain what’s happening and provide practical guidance you can actually follow.



Personalized Care That Adapts to Your Health Needs
Rather than offering one-size-fits-all treatment, our primary care doctors take a patient-focused approach that evolves as your needs change. Whether you’re visiting for routine wellness, ongoing care, or a new concern, you’ll receive clear communication, consistent follow-up, and support that helps you feel confident in every step forward.
Our Primary Care Services for Flat Rock Patients
At Main Street Physicians P.C., we focus on providing clear, proactive care for your well-being. Our primary care doctors near Flat Rock understand your concerns, monitor your progress, and help you stay ahead of potential health problems with trusted guidance.
Here’s what we offer to patients in and around Flat Rock, MI.
Acute Illness Visits
Fast evaluation and treatment for common illnesses like colds, infections, and the flu help you recover sooner and get back to your normal life.
Chronic Condition Management
Ongoing support for diabetes, high blood pressure, and heart-related concerns with structured guidance to help you stay stable and confident.
Annual Wellness Exams
We offer comprehensive health reviews that track your progress, identify early concerns, and provide personalized next steps to improve your health.
Preventive Care
Our blood pressure checks, cancer screenings, and immunizations focused on reducing risks before serious wellness issues emerge.
Women's Health Care
Private, respectful care from our female physicians, including hormone support and wellness guidance tailored to each stage of a woman’s life.
Mental & Emotional Health Support
We care for ADHD, depression, and related concerns with dedication, because mental health is as essential as physical health.
Take the First Step Toward Better Health Today!
Waiting to address health concerns only adds stress. Led by Dr. Christopher R. DeAngelis, our highly professional team of primary care doctors near Flat Rock provides devoted care from your very first visit. Don’t wait – one appointment can set the foundation for a healthier tomorrow.
Why Flat Rock Families Rely on Us for Lifelong Health
We focus on solutions that improve your day-to-day well-being while helping you plan for long-term health. Every visit, every recommendation, and every conversation leaves you informed, reassured, and ready to take the next step toward better health.
Experienced, Trusted Leadership
With over 20 years in internal medicine, Dr. Christopher R. DeAngelis and his internists bring deep knowledge and practical expertise.
Care Tailored to You
Not all patients are the same. We listen, learn, and create individualized approaches to fit your lifestyle, health goals, and personal priorities.
Accessible & Modern Services
From same-day visits to telehealth options and an easy-to-use online portal, our services fit your busy schedules. You get care without unnecessary delays or stress.
Commitment to Long-Term Wellness
Our team builds lasting relationships, providing consistent guidance and support so you can stay proactive and confident about your health for years to come.
Serving Flat Rock and Surroundings with Compassionate Care
We believe exceptional healthcare should never feel out of reach. Our clinic is located in Woodhaven, conveniently serving patients from Flat Rock, SouthGate, Dearborn, and other nearby communities, making it easy to connect with high-quality primary and internal medicine doctors without long drives or delays.
Meet Our Doctors
Warm, skilled, and professional providers who are here to support your health with real care and personal attention.
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 Christine MorabitoTrustindex 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 officePosted on Edsel TrentonTrustindex 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 Jason RuckerTrustindex 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 Sherise CTrustindex 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 Diane MusaTrustindex 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 Gail ShastalTrustindex 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 Todd KolbyTrustindex 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
Both DOs (Doctors of Osteopathic Medicine) and MDs (Doctors of Medicine) are fully licensed physicians who can diagnose, treat, and manage your health. The difference is in their training style: D.O.s receive additional education. At our clinic, your care is led by Christopher R. DeAngelis, D.O., F.A.C.O.I., an experienced osteopathic physician who brings a patient‑centered, comprehensive approach to every visit.
Yes. We provide women’s health services with female physicians who offer private, respectful, and personalized care.
Yes! Our team of primary care doctors near Flat Rock is currently accepting new patients. No matter what brings you in, a checkup or ongoing care, we’re here to help you feel supported from day one.
Our Woodhaven‑based practice proudly serves Trenton, Brownstown, Flat Rock, Gibraltar, Riverview, and many other nearby communities. Patients throughout the Downriver area choose us for convenient, compassionate primary care.
Yes. We offer telehealth and virtual appointments so you can get care, follow‑ups, and guidance without coming into the office.
We provide a full range of primary and internal medicine services to support your everyday health needs. Our general practitioners near Flat Rock offer comprehensive care, including acute illness visits, chronic condition management, annual wellness exams, and more. We support your health journey through clear communication and consistent follow-up.
Let’s Get You the Care You Need
Please do not submit any Protected Health Information (PHI).