Get Directions to AFC Urgent Care and Walk-In Clinic in St Petersburg FL Get Google Maps Directions to 2241 66th St N St. Petersburg, FL 33710 Hours: Monday – Friday: 8am-8pm, Saturday – Sunday: 8am-8pm New Patients: (727) 273-1700 Existing Patients: (727) 273-1700 2241 66th St N, St. Petersburg, FL 33710