At The Center Of Everything We Do Is The Patient
Personalized Care for a Healthier, Happier You
I’m dedicated to providing high-quality care with respect, compassion, and genuine attention to your needs. My goal is to be your trusted partner in health—and your first choice for medical care.
Together, we’ll create a personalized care plan that fits your life, including thoughtful management of any chronic conditions. I’m committed to delivering patient-centered care that prioritizes your well-being and reflects the highest standards in both service and clinical excellence.
Quick Contacts
Please feel free to contact our friendly staff with any medical enquiry.
- Phone Number: (586) 795-4060
- Location: 8244 Metro Parkway, Suite C Sterling Heights, MI 48312
- Mon-Thurs: 8:00 am - 5:00 pm
- Sat: 8:00 am - 12:00 pm
Meet Me
Internal Medicine
What Patients Are Saying
“Dr Stephen has been my family doctor for the last 4 yrs. He is a great doctor!”
– Daniel W.“Dr. Stephen ALWAYS takes the time to answer all of my questions and I have never once felt hurried or unheard. He is also the most caring and friendly Doctor/person that I have ever been treated by. His staff is AWESOME as well 🤩”
– Al S.5.0
Overall Rating
Recent Articles
- All Posts
- Demo
- Hospice
- Spotlight



“Dr. Stephen is truly exceptional! He takes time to listen to concerns and he explains treatment options in a way that makes you feel completely at ease. Very compassionate demeanor. If you’re looking for an internist, I highly recommend him!”
– Joanna M.