- www.saintpetertheapostle.com
- 1
- 1
- 1
St. Peter the Apostle Catholic Parish and School, part of the Catholic Diocese of Savannah, are located on Wilmington Island on the east side of the City of Savannah, Georgia's colonial capital. We are a Stewardship parish, living out God's call to..
Relevance: 34.3477