The Glacier Vista Center is Located on Highway 93, between Safeguard Storage and Hillside Church. If you're leaving Whitefish, the building is on the LEFT side of 93, a few hundred feet past Coffee Traders. There is parking on the SOUTH side of the building.