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


Thank you for contacting St. Leo's Church, Our Parish Secretary receives all submissions and will be in touch with you.
Thank you.
Oops. An error occurred.
Click here to try again.

Fr. Justin Pino - Pastor - [email protected] 

Sue Landis, Parish Secretary - [email protected]