Internal Medicine & Primary Care Doctors Near Riverview, MI
We welcome you with a supportive medical team that guides you through every stage of your wellness journey. If you’re searching for a trusted primary care doctor near Riverview who understands your health history, Main Street Physicians P.C. is committed to delivering care that truly puts you first.
The Kind of Care Everyone Deserves
At Main Street Physicians, we believe your health is personal, and your care should reflect that. Our primary care physicians near Riverview take the time to listen and create a health plan that fits your lifestyle. Whether it’s a routine checkup or preventive care, every appointment is designed to leave you informed, confident, and supported. No rushed visits. Just thoughtful, compassionate care tailored to you.
Our internal medicine and primary care doctors near Riverview approach your care the same way you take care of your car. You get clear guidance, real conversations, and an internist who pays attention to the details that matter, just like a skilled mechanic who knows your car inside and out.



Personalized Services You Can Trust
Every person’s health story looks a little different, which means your care deserves to be shaped around you. Instead of offering one-size-fits-all healthcare to everyone, our primary care physicians near Riverview pay close attention to what’s happening in your life, including your routines, concerns, and the goals you’re working toward.
Our Services for Patients in Riverview
Whether it’s your first visit or part of an ongoing wellness plan, Dr. Christopher R. DeAngelis and our team ensure every appointment is meaningful, helping you stay healthy and confident. You build long‑term confidence knowing you have clinicians who deliver patient-centered services to keep you healthy and informed.
Here’s what we offer to patients in and around Riverview, MI
Acute Illness Care
Effective care for common illnesses such as fever, flu, or infections. Our team ensures quick recovery while keeping you comfortable.
Chronic Disease Management
Personalized plans for long-term conditions like diabetes and heart disease. Our approach helps patients prevent complications and achieve vitality goals.
Annual Wellness Exams
Comprehensive checkups are designed to track progress and provide clear guidance. Patients receive actionable recommendations to support long-term health.
Preventive Care
From immunizations to lifestyle guidance and health counseling, we help you avoid preventable issues and maintain overall wholeness.
Women’s Health
Our female primary care doctors near Riverview, MI, offer private care, including wellness exams, hormone support, and reproductive health treatment.
Mental & Emotional Well-Being
Integrated support for stress, anxiety, depression, and other emotional health concerns. We believe mental health is essential to your mind‑body balance.
One Appointment Can Change Everything!
One visit is all it takes to start getting answers and the right direction with Main Street Physicians P.C. Backed by over two decades of experience, we make sure you leave with clarity and a practical path forward.
What Sets Us Apart for Riverview Community
Main Street Physicians P.C. understands that choosing the right primary care physician is a significant decision. Families in Riverview rely on us because we combine decades of medical expertise and personalized care to create a healthcare experience that feels both professional and deeply human.
Proven Expertise
With over 20 years of experience in internal medicine and primary care, Dr. DeAngelis delivers skilled care that patients trust.
Patient-First Approach
Every patient is unique, and our process respects that. From first contact to follow-up, we take the time to understand and design tailored treatment strategies.
Modern Convenience
With flexible scheduling, telehealth visits, and a secure online portal, patients can reach our team when and where they need us.
Community-Focused Care
The Riverview community feels connected to Main Street Physicians P.C. because we prioritize real relationships and patient lifetime value.
Supporting Riverview and Surrounding Neighborhoods
We believe great healthcare should always feel within reach, especially for families seeking dependable primary care. While our clinic is physically located in Woodhaven, we proudly serve patients from Riverview and nearby communities through both in-person visits and convenient telehealth options. You’ll be welcomed with kindness and supported by a team focused on your wellness today and for the long term.
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
Many people are trying to make appointments, and there are not enough openings to meet the demand. Some clinics also stop taking new patients. Our primary care doctors near Riverview accepting new patients and across the Woodhaven offer same-day and quick visits whenever possible, so you don’t have to wait for weeks to get care.
The best primary care physician is someone who understands your history and takes time to explain your options. An internal medicine doctor or family doctor both can serve as primary care doctors. If you live near Woodhaven, Riverview, Southgate, or Taylor, Main Street Physicians P.C. is known for trusted care and a personal approach.
A medical doctor (MD or DO) who has finished internal medicine training and medical school is a primary care physician. Physicians, nurse practitioners, and physician assistants who have received daily care training can all be considered primary care providers. The training and degree are the primary areas of variation.
In most cases, seeing a primary care doctor costs less than urgent care. Primary care visits are often covered at a lower copay, especially for checkups or chronic care.
The finest doctor will always be one who gives you clear explanations and puts you at ease. Look for someone who is nearby, capable of providing the care you require, and open to taking on new patients.
The 5 C’s of primary care are:
- First Contact: your starting point for all health needs
- Continuity: long-term care from the same provider
- Comprehensive Care: help with all types of everyday health problems
- Coordination: connecting you to specialists and services when needed
- Collaboration: working with you to reach your health goals
Let’s Get You the Care You Need
Please do not submit any Protected Health Information (PHI).