Address 1303 College Ave Houghton MI 49931 United States
Phone: (906) 487-5850 Open 24 Hours a Day: No