Immaculate Heart Conference

part of Windsor West Particular Council

Address  2153 Parkwood Ave
City  Windsor,    N8W2J8
Telephone  519-997-3107