Looking for Churches near you? Try the smart geolocation service.

St. Leo

6658 Keystone St (at Unruh St)
Philadelphia, Pennsylvania 19135-2816
Phone: (215) 333-0340
Website: http://www.saintleos.com

Mass Times

Masses: Sundays, 8, 11:30 AM (Spanish). Holydays, 8:30 AM.

Update Church Info »

Map

Churches nearby St. Leo in Philadelphia, Pennsylvania

Crafted with