1. Institute for Catholic Studies and Faith Formation 10299 SW Peace River St, Arcadia, FL 34269 Coordinate: 27.05996,-82.01358 Phone: (941) 766-7334