At MyDoctor P.C., we proudly offer compassionate, personalized healthcare to the Hamilton Township, New Jersey community. Our practice is led by Dr. Eric Osgood, a board-certified internal medicine physician with over a decade of clinical experience. We specialize in internal medicine, focused medical visits, medical weight loss programs, preventiv...