Mayo Clinic Primary Care Center — Jacksonville Beach

By Mayo Clinic Staff
Jacksonville Beach

742 Marsh Landing Parkway
Jacksonville Beach, FL 32250
Appointments: 904-953-7095


Monday — Friday: 7 a.m.-6 p.m.


Todd M. Brinker, M.D.
Bryan Farford, D.O.
Kensler (K Dawson) D. Jackson, M.D.
Jennifer R. Maynard, M.D.
Izabela Z. Riffe, M.D.


The Beaches Primary Care Center has on-site laboratory and radiology services. That means the information your doctor needs to evaluate your medical problem is usually available the same day or the next day. More-specialized laboratory tests and diagnostic scans are easily scheduled at Mayo Clinic. Quick access to doctors is available for urgent medical problems, while routine appointments can be requested online.

Our Marsh Landing Parkway location offers convenient access to the Beaches, Ponte Vedra and San Pablo Road areas and provides ample parking and a covered drop-off.

Services include:

  • On-site radiology, labs and other diagnostic services
  • Sports medicine
  • Same-day appointments for sports and school physicals
  • Well-baby visits
  • Youth acute illness
  • Pediatric immunizations
  • Youth concussion testing and management
  • Women's health
  • Routine health evaluations
  • Comprehensive health care for the entire family
  • Same-day evaluations for acute illnesses
  • Flu shots and other immunizations
  • Ongoing care for chronic diseases
  • Minor surgical procedures