Second Chance Ministry Listing ID: 2360 Contact Name: Charles Stracuzzi City: Ocala (Arch)Diocese Name: Miami Contact details 8726 SE 70th TerFlorida,34472-3410 954-680-1561