Comprehensive Primary Care Near Lawrence Township, NJ

Good healthcare isn’t just about prescriptions and test results; it’s about feeling truly cared for by someone who listens and understands. At MyDoctor P.C., our mission is to provide care that’s personal, reliable, and built on trust. Whether you’re managing a chronic condition, getting a checkup, or simply looking for a doctor who treats you like family, our primary care physician near Lawrence Township, NJ, is here for you. Every visit is centered on you, your story, your health, and your goals.

internal medicine specialist in Hamilton Township

Services

Individualized Primary Care Services Near Lawrence Township, NJ

Adult Primary Care

At our adult primary care clinic, we believe healthcare should be convenient, comprehensive, and compassionate. Our adult primary care near Lawrence Township, NJ focuses on helping you maintain your health at every stage of life. Whether it’s managing high blood pressure, diabetes, or everyday concerns, we tailor each care plan to fit your needs and schedule. You’ll find a welcoming space where your doctor listens carefully, provides practical guidance, and helps you make confident decisions about your well-being.

Preventative Care

Prevention is the most powerful medicine. That’s why our primary care doctor near Lawrence Township, NJ emphasizes proactive, preventive care through regular wellness exams, screenings, and personalized health plans. By identifying risks early, we help you take meaningful steps to protect your long-term health. It’s not just about avoiding illness; it’s about staying vibrant, active, and confident in your health every day.

MAT/MOUD (Medication-Assisted Treatment)

If you or someone you care about is facing opioid use disorder, compassionate help is available. Our primary care physician near Lawrence Township, NJ, provides Medication-Assisted Treatment (MAT/MOUD) in a safe, supportive, and private setting. We combine evidence-based medications with ongoing medical and emotional support, helping patients restore balance, regain control, and move forward with dignity. Healing is a journey, and with the right care, recovery is absolutely possible.

Key Benefits of Our Primary Care Near Lawrence Township

Preventive Services That Matter

With early screenings, lifestyle guidance, and practical preventive strategies, our preventive care doctor near Lawrence Township helps you stay a step ahead of health issues before they begin.

Individualized Adult Care

From annual exams to chronic disease management, our adult primary care physician delivers thorough, compassionate care focused on your unique needs and long-term wellness.

Convenient and Local Access

Our internal medicine doctor near Lawrence Township, NJ makes care easy with same-day appointments, flexible scheduling, and telehealth visits that fit into your busy life.

Dedicated Attention

Our primary care doctor near Lawrence Township, NJ, takes time to truly understand your health history, your lifestyle, and your goals, ensuring care that feels personal and complete.

Respectful Recovery Support

Our experienced providers near Lawrence Township offer private MAT/MOUD Treatment, combining safe medications with ongoing encouragement and follow-up to support your recovery journey.
About The Physician

Dr. Eric Osgood

Dr. Eric Osgood, MD, FACP, 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. 

Adult Primary Care Doctor in Hamilton Township, NJ

Why Choose Us

At MyDoctor P.C., care is more than a checklist; it’s a connection. We take time to listen, explain clearly, and follow up thoughtfully because your comfort matters as much as your treatment. No rushed visits. No confusion. Just genuine, patient-centered care from a team that sees you as a person, not a chart.

We’re proud to serve Lawrence Township and nearby communities, including Eldridge Park, Colonial Heights, Bakersville, Clarksville, and Lawrenceville. Here, you’ll find more than just a physician; you’ll find a trusted health partner who’s committed to walking beside you through every stage of life.

Accepted Insurances

Request An Appointment on Healow
- OR -
Get in Touch

Send Us Your Queries

Valuable Reviews from Our Patients

FAQs

You Maybe Asking

Yes, our clinic near Lawrence Township, NJ specialize in coordinating care for chronic conditions like diabetes, hypertension, and heart disease to ensure you stay balanced and healthy.

Bring a photo ID, insurance card, medication list, and any recent lab results or medical records to help us understand your health history.

Yes, we offer flexible payment options and transparent pricing to ensure everyone can access quality healthcare, even without insurance.

Most visits last 30 to 45 minutes, giving your doctor enough time to discuss your health concerns and answer all your questions.

 Yes, many lab tests can be completed right in our clinic for faster results and more convenient follow-up care.

Absolutely, our Primary Care Physician near Lawrence Township provides comprehensive physical exams for employment, school enrollment, and athletic participation.

We reserve same-day or next-day appointment slots for urgent needs so you can be seen quickly when it matters most.

Yes, we handle refills efficiently and review medications regularly to ensure they’re safe, effective, and suited to your ongoing needs.