St Teresa of Avila Parish
A Roman Catholic Church in Sheffield Village in Lorain County in the state of Ohio.
1878 Abbe Road, Sheffield Village, OH 44054 • (440) 934-4227 •
Social
View Larger Map