This medical center is located in Building 12950, on Race Track Rd Road in Tampa City. The building's design makes it wheelchair accessible from the entrance, parking lot, and restroom. It's convenient for visitors to use their NFC mobile payments, debit cards, or credit cards to pay for services. The availability of a restroom and wheelchair accessible facilities is an essential amenity for patients.