6650 113th Street, Seminole, FL 33772            Office: 727-392-4483

Diocese of Southwest Florida