Free Clinics >> Florida Affordable Clinics >> Medical and Dental Clinics in Saint Johns County

Free clinics and community health centers in Saint Johns county.

Below are the listings of free and low cost clinics in Saint Johns county. These clinics can help low-income and uninsured people by offerring free and discounted rates for medical and/or dental care. We welcome user reviews and corrections of clinic listings, as we strive to provide our users with the best and most up-to-date information possible. Simply click on the clinic listing for more information.

Azalea Health – Hastings
Location: Hastings, FL - 32145
Contact Phone: 904-692-1508
Services: MEDICAL Services
Remarks: Sliding fees for qualified patients based on verified income; HOURS Mon & Wed 8a.m.-5p.m., Tues & Thurs 8a.m.-7p.m., Fri 8a.m. – 12p.m.
Azalea Health – St. Augustine
Location: St. Augustine, FL - 32086
Contact Phone: 904-829-2782
Services: MEDICAL Services, PHARMACY
Remarks: Sliding fees for qualified patients based on verified income; HOURS: Mon-Fri 8a.m.-5p.m.
Good Samaritan Health Centers, Inc. - Wildflower Clinic
Location: St. Augustine, FL - 32084
Contact Phone: 904-829-1962
Services: Primary Care Medical Clinic; Women’s Health Clinic; Dental Clinic; Dental Hygiene Clinic; Vision Services; Physical Therapy & Mental Health; Healthy Lifestyles Clinic
Hastings Youth Academy
Location: Hastings, FL - 32145-3936
Contact Phone: 904-692-2920
Services: Services to Incarcerated Youth at Department of Juvenile Justice Site
Remarks: Migrant Health Center, Community Health, Rural Area, Permanent Clinic, Year-Round, Part-Time (open 9 hours per week)