Winston Churchill High School is a Canadian School based in Lethbridge, Alberta. Winston Churchill High School is located at 1605 15 Ave N, Lethbridge, AB T1H 1W4, Canada,
Please contact Winston Churchill High School using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Winston Churchill High School opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.