Halifax Amateur Operatic Society - HAOS Productions | Neighbourly

HAOS Productions has been operating for over 100 years, using theatre as platform for enriching the lives of those involved. The society provides oppo...
neighbourly