Our Lady of the Springs Catholic ChurchParishShareNortheast 21st StreetOcala, Florida 34470United StatesGet directions