Streamline Check-In process before visit
We make your visit time efficient.
Evening/weekend hours are available.
Avail our services for all major insurance plans.
At MyDoctor, our mission is to provide the highest quality, compassionate, personalized, evidence-based, patient-centered and community-oriented care, by constantly striving for a balance between three key principles:
Dr. Eric Osgood, MD, is board certified in general internal medicine, and has been in practice for ten years. He completed his undergraduate education at Georgetown University, received his medical doctorate from Tufts University School of Medicine, and completed his internal medicine residency at Seton Hall University, St. Francis Medical Center, Trenton, NJ, where he also served as a chief resident.
Between his residency and his time in practice, Dr. Osgood spent nearly a decade serving the Greater Trenton/Mercer community. He returned to St. Francis in 2016 where he became the medical director of hospitalist medicine and associate faculty of the internal medicine residency, until the day it closed its doors.
At MyDoctor, we will always provide you personalized care tailored to your unique health goals and needs. There is no “one size fits all” when it comes to your care. Call or go online to schedule your appointment to enroll in a primary care practice that finally puts you back in control of your healthcare.
Yes! At MyDoctor, we offer evening and weekend hours to cater to the busy weekday worker, the shift worker, the busy moms and dads, and everyone else that finds it difficult to schedule their appointments between 9 – 5. Finally, a PCP that understands flexible scheduling is essential for your busy lifestyle. Call or go online to schedule your evening or weekend appointment.
Yes! You can be in front of a board-certified licensed physician within minutes from the comfort of your home. No need to battle weather, traffic or parking – we’re here for YOU. Call or go online to schedule your telemedicine appointment.
Yes. At MyDoctor you’ll receive evidence-based, safe, and effective treatment from physicians who understand the root cause of pain and all the ways it can impact your personal and professional life.
Yes. At MyDoctor, we’re ready to answer all your questions about the weight loss medications and if this weight loss treatment option is the right fit for you.
Our internal medicine specialist treats a wide range of adult health issues, including pcp for adults, preventive care, mat treatment, treatment for opioid use disorder and more.
If you're looking for a trusted and experienced internal medicine physician in Hamilton Township, New Jersey or surrounding neighborhoods, Dr. Osgood is here to offer quality, personalized healthcare close to home. He is board certified in general internal medicine, and has been in practice for ten years.
We are available to serve across Mercer County, including key areas such as Hamilton Township, East Windsor Township, Ewing Township, Hightstown Borough, Hopewell Borough, Hopewell Township, Lawrence Township, Pennington Borough, Princeton, Robbinsville Township, the City of Trenton (New Jersey’s state capital), and West Windsor Township. Our experienced internist doctor is committed to providing exceptional primary care, preventive care, and medication assisted treatment/medication for opioid use disorder services to patients in these vibrant communities.
Yes - We are here to help you if you're struggling with Opioid Use Disorder. Call to schedule your first appointment today.
Useful Links
Our Services
Contact Us
©2025 All Rights Reserved MyDoctor | Powered by: Physicians Digital Services, LLC.