Saint Peter the Apostle Antiochian Orthodox Church
Orthodox
- Address
-
7470 Hickory Drive
Fort Myers, FL 33967
Saint Peter the Apostle Antiochian Orthodox Church is a Orthodox church in Fort Myers, Florida.
Location data © OpenStreetMap contributors.