CHECK IT OUT
List Categories and Listings by S
St. Teresa of Avila Church Featured
St Teresa of Avila Church is a Catholic church located in Ross Township in the Perrysville Neighborhood. History of St. Teresa According to their website, the history of the parish stretches back to Perrysville in the 18th century. 1783 a man ...