2331 NE 18th Pl, Ocala, FL 34470, USA
6400 SW 18th Terrace Rd, Ocala, FL 34471, USA
945 SW 17th Ave, Ocala, FL 34475, USA
5891 SE 78th St, Ocala, FL 34472, USA