Life Care Center of Ocala
2800 SW 41st St
Ocala, FL 34474
Located at 2800 SW 41st St in Ocala, Florida, Life Care Center of Ocala is a 120 bed senior care facility. The encompassing area has a medium-density population, with around 17,000 people residing in the 34474 zip code. ...