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: |
|
Contact our Faculty | Website Questions / Comments? Email Us |
For directions, please Click Here