Sholom Park 7110 SW 80th Avenue Ocala, Florida 34481 Sholom Park 7110 SW 80th Avenue Ocala, Florida 34481 U.S. Details Open in Google Maps