Live
Read now

TPMG Atlantic Coast Family Medicine

4.8 out of 5 · 112 reviews

Family Medicine • Virginia Beach, VA • Since 1992

About

Summary: TPMG (Tidewater Physicians Multispecialty Group) is a privately held, physician-directed multispecialty group in Hospitals and Health Care, founded in 1992. It operates over 220 primary care, specialty physicians, and advanced practice clinicians across 87 locations in southeastern Virginia, with three offices in the United States (including Newport News). The group aims to deliver high-quality, cost-competitive medical care and improve community health, supporting a premier work environment for staff. Contact: 1-757-232-8855 or 1-757-232-8777. Website: mytpmg.com. While the provided highlights do not list a Virginia Beach location explicitly, TPMG serves the broader Hampton Roads region, including Virginia Beach.

Clinic Type

Family Medicine

Address

1147 Independence Boulevard

Phone

(757) 301-7837

Email

ROI@tpmgpc.com

Opening Hours

Monday–Friday 7:00 AM – 5:00 PM (Phone Hours 8:00 AM – 4:30 PM; Lab Hours 7:00 AM – 4:00 PM)

Telehealth

Virtual After-Hours Care available

Services Offered

  • Family Medicine
  • Primary Care
  • Preventative care
  • Wellness exams
  • Pediatric wellness exams
  • School physicals
  • Sports physicals
  • Women’s health exams
  • Vaccinations
  • Treatment of chronic illnesses
  • Sick visits
  • Diabetes
  • Obesity
  • Asthma related
  • Acute care services
  • Chronic illness treatments
  • Blood pressure checks
  • Cholesterol screening
  • Behavioral health screenings

Team

  • Dr. Stephanie Espino, DO — Physician
  • Dr. Ronnie Fayad, DO — Physician
  • Karen M. Hart, MD — Provider
  • Caroline K. Han, MD — Provider

Insurance & Payment

—

Languages Spoken

  • English

Current Offers

Accepting New Patients

FAQs

Is TPMG Atlantic Coast Family Medicine accepting new patients?

Yes, currently accepting new patients.

What are the appointment hours?

Mon–Fri 7:00 AM – 5:00 PM.

Missed Appointment and Cancellation Policy

When an appointment is missed, our primary concern is the patient’s safety and well-being, and ensuring that nothing unforeseen has occurred. However, late cancellations and failure to show up for scheduled appointments limit our ability to offer timely care to other patients.

What are the cancellation fees?

Fees include: Follow-up appointments: $50; Physical exam appointments: $75. These fees are assessed per occurrence and must be paid at least 48 hours before the patient’s next scheduled appointment.

Photos

What Patients Say

Overall sentiment across review platforms: positive

  • Facebook (TPMGACFM): 96% recommend (17 reviews) (17)
  • LocateHub: 4.7 (214 reviews)
  • BDIR: 4.8/5 (112)

Patients praise

  • Pleasant, friendly, and attentive physicians/staff
  • Prompt and friendly front office/lab staff
  • Thorough explanations and professionalism

"“Everyone (at TPMG Atlantic Coast Family Medicine) is exceptionally very pleasant and attentive with beautiful smiles.”"

— mytpmg.com testimonial (Florie)

"“The front office staff (at TPMG Atlantic Coast Family Medicine) is very prompt and friendly.”"

— mytpmg.com testimonial (L. M.)

"“Dr. Hart is always friendly, professional, and thorough in her explanations to her patients…”"

— mytpmg.com testimonials (L. M.; Anonymous)

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

ClinAdsby ClinsightBuilt for clinicsYour clinic’s marketing team, powered by AI.On-brand ads, SEO, and social campaigns in one place.Generate your first clinic ad for free Clincyby ClinsightBuilt for practicesGet more revenue from the patients you already have.Voice and SMS that follow up until lapsed patients are back on the schedule.Book a Clincy call DDS RecruitPowered by ClinsightDental recruitingYour practice’s fractional recruiting team.Dental-only search, run end to end, with placements guaranteed for a year.Find your next hire

Comparing your options?

See other family medicine clinics in Virginia Beach, or search the full directory by insurance, ratings, and more.

More Family Medicine Clinics