Ruth McFarland 2801 Southwest College Road 8:30 AM - 5:30 PM 8:30 AM - 5:30 PM 8:30 AM - 5:30 PM 8:30 AM - 5:30 PM 8:30 AM - 5:30 PMClosed Today Closed Today 2801 Southwest College Road Suite 17 Ocala, FL 34474 USphone(352) 414-2939(352) 414-2939Get DirectionsVisit Store Website