MyDoctor P.C., located in Hamilton Township, NJ, is led by Dr. Eric Osgood, MD, FACP, and specializes in adult primary care, preventive health, and Medication-Assisted Treatment (MAT/MOUD) for opioid use disorder. Serving Mercer County including Trenton, Hamilton Township, Princeton, and surrounding areas, we provide compassionate, patient-centered care designed to meet the unique health needs of each individual. Our services include wellness programs, chronic disease management, lifestyle guidance, telehealth visits, and preventive screenings. We accept major insurance providers including Aetna, Cigna, BlueCross BlueShield, Medicare, as well as self-pay patients. MyDoctor P.C. is dedicated to improving long-term health outcomes and making high-quality care accessible to the local community.