This medical facility is conveniently located in the heart of Tampa City, on E Street, Floor etcher Ave Suite 126, Building 3100. The address is easily accessible by car and on foot. The staff is very friendly and welcoming. They provide excellent service to their patients. The co-branding with Chitalia Amit C MD has increased the credibility of the location. However, we have noticed that the facility could improve its pricing for certain services. The knowledge and expertise of the doctors at this location are satisfactory.