Squamish Adventure Centre Description: Address: 101–38551 Loggers Lane, Squamish Squamish BC Canada 604-815-5084 Call · Directions Website Is this your venue?