Squash Canada is a Ottawa, ON business. Squash Canada is located at 401-2197 Riverside Drive, Ottawa, ON. The postal code is K1H7X3.
You can contact Squash Canada at 613-731-7385 or from out of area call 1 6137317385.