Appointments

To request an appointment with a Mayo family medicine doctor in Florida, call one of the Jacksonville locations listed below:

For pediatric services, call 904-956-0050.

  • Cannaday Primary Care Center
  • Cannaday Building, Three East
    4500 San Pablo Road
    Jacksonville, FL 32224
  • 904-953-6722
  • 7:30 a.m. to 5 p.m., Monday through Friday
  • 5 to 7 p.m. Monday and Tuesday is for additional pediatric appointments.
  • Beaches Primary Care Center
  • 742 Marsh Landing Parkway
    Jacksonville Beach, FL 32250
  • 904-953-7095
  • 7 a.m. to 7:30 p.m., Monday through Friday
  • 5 to 7:30 p.m. is for virtual appointments.
  • St. Augustine Primary Care Center
  • 110 Southwood Lake Drive
    St. Augustine, FL 32086
  • 904-794-2777
  • 7 a.m. to 6 p.m., Monday through Friday
  • Gate Parkway Primary Care Center
  • 7826 Ozark Drive
    Jacksonville, FL 32256
  • 904-956-8000
  • 7 a.m. to 7:30 p.m., Monday through Friday
  • 8 a.m. to noon, Saturday