Sholom Park | 7110 SW 80th Avenue | Ocala, FL | 34481