Managers

 

 

Home Page

 

 

General Inquiries should be directed to the address below, if you have a specific inquiry, please follow the Managers link on the left

 

Glengarda Child & Family Services

3896 Connaught Street

Windsor, Ontario N9C 2C1

Telephone :(519) 252-7900

Fax: (519) 252-7901