This location offers various medical services, including those provided by physicians and physical therapists. It's located at Building 3633 on W Waters Ave Avenue, Suite 700, in Tampa City, with a phone number of +18139325119.Upon entering the building, you'll notice a restroom is available for use, which is also wheelchair accessible. The parking lot and entrance to the location are both wheelchair accessible as well.One of the notable features of this location is that it's affiliated with Dr. Steven Churchill. Despite the lack of information regarding the pricing of services, the overall quality of care seems satisfactory. However, the pricing of these services is not publicly known. Overall, the location appears to be innovating in its approach to medical services.