The Vendry is now part of Groupize! Read more

Room 117

Located In: Stage Nature Center

Seated: 50

Stage Nature Center

Stage Nature Center

Room 117
Address
Stage Nature Center

6685 Coolidge Highway Troy, MI 48098

Business Space Location Map
Capacity

Seated: 50

Square Feet: 630 ft2

F&B Options
All catering welcome
Equipment
  • A/V Equipment
  • Projector & Screen