The Machine Shop in Sault Ste. Marie, Ontario

Live music venue in Sault Ste. Marie, ON, Canada.

83 Huron St, Sault Ste. Marie, ON P6A 5P9, Canada