111 Depot Street, Ridgway. Pa. 15853
Father Justin Pino ~ Pastor | Ph. 814-772-3135 or Fax. 814-772-6627

Welcome to St. Leo Catholic Church

Subtitle

Mass Times-Sat: 5:15 | Sunday 8am\10am - Confessions Sat-4:30
St. Leo's wishes everyone a Safe and Happy New Year...

St. Leo School Play

Our St. Leo's Parish Staff