The location on SW College Rd Road in Ocala City is a multifaceted spot, hosting a variety of medical professionals. Leigh O'Rourke, LCSW, is one of the co-brands. This place has everything you need for physical and mental health, from a physician to an occupational therapist. I was pleased with the wheelchair accessible entrance, parking lot, and restroom, making it easy to navigate.Some concerns arise when considering the overall quality of the services. However, with multiple professionals on staff, I would recommend making an appointment in advance to ensure a smooth experience. You can use debit cards for payments. Restroom is available on site.Overall, this is a decent option for those seeking comprehensive medical services in a convenient location. It's worth noting that wheelchair accessible parking lot is available, which is a nice touch for those with mobility issues.