Flamborough Site
The Flamborough Site is located in the rural area of Dundas, Ontario. This facility is home to both the Flamborough program and the Flamborough school.
Flamborough Site Mailing Address:
133 King St. W. PO Box 65548, Dundas, ON, L9H6Y6