Townhouses. Orillia Community Housing Corporation is located in Orillia, Canada on 80 Walker Ave. Townhouses. Orillia Community Housing Corporation is rated 3.6 out of 5 in the category housing authority in Canada. Townhouses. Orillia Community Housing Corporation is a real estate company based out of 80 Walker Ave, Orillia, Ontario, Canada.
Headquarters
Orillia, Ontario