Location 727 North Street #103 Sault Ste. Marie ON P6B 5Z3 Canada Telephone number 1 (888) 675-2468 Directions Directions