This business location provides medical services, specifically internist care. It is located at Building 3100, E Street, Floor etcher Ave, Tampa City, and can be reached by phone at +18138908004. The location has a variety of features, including the acceptance of debit and credit cards, recommended appointment planning, a restroom, and wheelchair accessibility throughout the building.Communication with the medical team seems to be a challenge. A family member reported a long delay in receiving a call back from the doctor, which was particularly concerning given the urgency of the situation.Overall, the experience with this medical service provider has been somewhat disappointing. While it offers some amenities and accessibility features, the quality of service is a concern. It is worth noting that the location is generally well-priced for its services.