MyDoctor P.C. offers compassionate adult primary care in Hamilton Township, NJ, led by Dr. Eric Osgood, a board-certified internist. We provide comprehensive services, from routine check-ups and chronic disease management to preventative care, ensuring personalized, patient-focused healthcare for every adult.