St. Leonard's Place - Peel
Executive Director: Richard Brown
Address:
P O Box 2607 - 1105 Queen Street East, Bramalea On. L6T 5M6
T
elephone:(905)-457-3611   Fax:(905)-457-2294