Contact

The Glenwood Restaurant is Closed for the Season and will re-open on May 10, 2024.

You can reach us by calling (231) 889-3734 or by using our contact form below.

Note: Reservations can only be made over the phone.  We look forward to hearing from you!