This location is a medical practitioner service that provides internist services. The address is Parking Street, Lot 3100 E Fletcher Ave, in Tampa City, and the phone number is +13055541700. The business features a welcoming environment with amenities such as a restroom and wheelchair accessibility, including accessible parking, restrooms, and entrance.Dr. Lisardo Lamelas, the co-branded practitioner, is highly regarded by patients. One client was prescribed a unique antibiotic that resolved their sinus infection after unsuccessful attempts with other doctors. Another patient highly recommends Dr. Lemelas, citing his kind, respectful, and humorous approach to care.While this location is generally well-regarded, one issue that may be noted is the potential lack of transparency in treatment plans, as suggested by the client who was prescribed a new antibiotic without prior knowledge of its purpose.