About Us
About Us
Club Vista opened in 2003 and is located on the second floor of 373 and 381 Front Street West. Club Vista is managed by The Meritus Group.
Club Vista is governed by the Shared Facilities Board consisting of two representatives from both Matrix and Apex.