LOCATION

Nova Church

Halifax West High School
283 Thomas Raddall Dr.
Halifax
Nova Scotia

Nova Church