FreeDOM Clinic USA 1056 Southwest 1st Avenue, Ocala, FL, USA https://freedomclinicusa.org Get Directions NAFC Member? No