Xavier Junior High is a Canadian School based in Deer Lake, Newfoundland And Labrador. Xavier Junior High is located at Division No. 5, Subd. A, NL A8A 2H4, Canada,
Please contact Xavier Junior High using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Xavier Junior High opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.