About Us

Merit Health Medical Group offers specialized primary care and pediatric care in the Oak Grove practice.

Dr. Astrid Compton and nurse practitioner Selena Clearman focus on caring for your needs and those of your family. They understand that complete care means being there when you need them, so they offer extended hours and welcome walk-ins.

They are dedicated to excellence in every aspect, from prevention and diagnosis to treatment, care, and support. Helping you, your children, and all of your family members maintain good health and wellness is their primary mission.

Services & Specialties

  • Primary Care for the Whole Family
  • Treatment of acute symptoms and illness
  • Complete physical exams
  • Immunizations
  • Preventative screenings and tests
  • On-Site X-Rays

Merit Health Medical Group Primary Care - Oak Grove is a part of the Merit Health Medical Group and affiliated with Merit Health.

Our Providers

compton, astrid_3549b.jpg

Astrid Compton, M.D.

Specialty: Pediatrics
Certification: American Board of Pediatrics
Medical School:Tulane Medical School
Residency: University of Tennessee Memphis Pediatrics
Phone: (601) 450-1816

Schedule with Dr. Compton Now


Online Appointment Scheduling

Merit Health Medical Group now offers convenient, online appointment scheduling for both new and existing patients.

Schedule Your Appointment

Physician and Allied Health Professionals are employees of Merit Health Medical Group d/b/a Primary Care - Oak Grove.

Contact Us

Make an Appointment

Schedule your appointment online here

Schedule Your Appointment

Or you can call us at (601) 450-8822.

Hours & Location

Merit Health Medical Group Primary Care - Oak Grove

7100 US Highway 98
Hattiesburg, MS 39402
(601) 450-8822

Open: Monday - Thursday 8:00 a.m. - 7 p.m.

Friday 8:00 a.m. to 5 p.m.

Saturday 8 a.m. - 12 noon


Insurance Information

Eligibility Screening Services

Our team may be able to help you get health coverage from federal, state or county programs. Click here for more information.

Newly Insured

You now have health insurance. So, you're probably wondering, what's next? Click here to find out.