Alpha House is located in Toronto, Canada on 647 Broadview Ave. Alpha House is rated 4.4 out of 5 in the category addiction treatment centercharityhalfway househomeless servicemental health servicenon-profit organizationphysical therapy clinicsocial services organization in Canada.
Address
647 Broadview Ave
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating