St. Leo

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

Mass Times

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

Update Church Info »

Map

ADVERTISEMENT

Churches nearby St. Leo in Philadelphia, Pennsylvania

Crafted with