This location is a unique blend of a medical clinic and a charity, run by the Marion County Kidney Foundation. The address is Building 2980, SE 3rd Ct Court, in the heart of Ocala City. Unfortunately, I couldn't find the phone number listed anywhere. The official website is easily accessible at https://marioncountykidneyfoundation.org/. The wheelchair accessible features make it convenient for people with mobility issues, including a wheelchair accessible restroom, a wheelchair accessible parking lot, and a wheelchair accessible entrance. The facility's close ties with the Marion County Kidney Foundation seem to reflect its values and mission, but I couldn't verify if there are any co-branded services available on site.