Can-Am Indian Friendship Centre Of Windsor is located in Windsor, Canada on 2929 Howard Ave. Can-Am Indian Friendship Centre Of Windsor is rated 4.8 out of 5 in the category non-profit organization in Canada.
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet