South Tampa Immediate Care
602 S Howard Ave, Tampa 33606