St Mary Of The Assumption Parish

2510 Middle Rd New Oxford412-486-4100