This medical service location in Tampa City provides a good overall experience. The quality of care is high, with doctors who are knowledgeable and up-to-date on the latest medical advancements. Dr. Espinoza is particularly praised for his listening skills and ability to think critically about patient situations. However, some may find the wait times a bit long. The staff is wheelchair accessible and accommodating, making it easy for people with mobility issues to get the care they need. The office accepts both debit and credit cards for payment. One area for improvement is the parking lot, which can be congested during peak hours.