Beaches Primary Care Center Overview

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


7 a.m. to 7:30 p.m., Monday through Friday
5 to 7:30 p.m. is for virtual appointments.


  1. Todd M. Brinker, M.D.
  2. Anisleidy Carbo, M.D.
  3. Bryan Farford, D.O.
  4. Brian H. Grimard, M.D.
  5. Kensler (K. Dawson) D. Jackson, M.D.

Advanced Practice Providers

  1. Kathleen (Kadey) A. Albers, APRN
  2. Angelica J. Leybag, APRN, D.N.P.
  3. Lauren M. McAlister, APRN, D.N.P., M.S.N.
  4. Martyn G. Rothermel, APRN
  5. Frances L. Thomas, APRN


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's campus in Jacksonville. 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:

  1. Comprehensive healthcare for the entire family
  2. Depression screening
  3. Flu shots and other immunizations
  4. Mental healthcare
  5. Minor surgical procedures
  6. Ongoing care for chronic diseases
  7. On-site radiology, labs and other diagnostic services
  8. Pediatric immunizations
  9. Routine health evaluations
  10. Same-day appointments for sports and school physicals
  11. Same-day evaluations for acute illnesses
  12. Sports medicine
  13. Well-baby visits
  14. Women's health
  15. Youth acute illness
  16. Youth concussion testing and management
Oct. 21, 2023