Location

632 West Houghton Lake Dr. , Houghton Lake, United States