1. Behrends Repair Service 9480 SE 7th Avenue Rd, Ocala, FL 34480 Coordinate: 29.08487,-82.11753 Phone: (352) 237-1434