Within the complex:
- Hanley Seniors who are responsible for their own facilities
- the Hanley Curling Rink which has their own board
- the Town of Hanley Office
- the R.M. of Rosedale
- Chiropractor/Health Services Office
The Hall has for rent a large hall (auditorium) providing seating for 350 with a stage area, a clubroom (with seating for 60) with a built in bar area, a kitchen area and a lobby area that is available for small meetings and washroom facilities.