The Crossroads Community Association works to provide a better quality of life for residents of Mayland Heights, Belfast and Vista Heights (collectively known as Crossroads) by providing family friendly entertainment, space for valued user groups, being a community voice on developments in the area and other City of Calgary issues, and providing hall rental space for groups and individuals.