GEORGE LEACH CENTRE Street: 1520 Queen Street East ZIP/City: P6A 2G4 Sault Ste Marie ON Canada Phone: (001) 705-949-2301 Fax: Map/Routing