Address:
310 McMurray Road
Upper St. Clair, PA 15241

 

Phone: (412) 835-0600
Fax: (412) 835-2898
Parish Office: (412) 833-1010

 

Principal, Ken Klase:
kklase@stlouisedemarillac.org

School Office:
schooloffice@stlouisedemarillac.org

Pastor, Fr. Joseph Sioli:

Director of Stewardship, Lisa Osterhaus:
losterhaus@stlouisedemarillac.org

Contact our Faculty

Website Questions / Comments? Email Us


View Larger Map

For directions, please Click Here