Public Health Trust Of Miami Dade County Florida — next available in Opa-Locka, FL 33054 · EarliestAppointment