Address 600 Shelden Ave Houghton MI 49931 United States
Phone: (906) 482-5500 Open 24 Hours a Day: No