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