Doctor's Walk-In Clinic
5015 E Busch Blvd # B
Tampa, FL 33617
Tampa, FL 33617