This location on Parking Street in Tampa City is a medical service facility that offers internist services. The address is Lot 3100 E Fletcher Ave. The phone number is +13055541700. It's worth noting that the location is wheelchair accessible, with a accessible parking lot, entrance, and restroom. However, the quality of service seems to be a concern, with one client feedback stating that the doctor has a poor bedside manner and is insulting to patients and their families. The facility accepts debit and credit cards for payment and recommends appointments.