The Vendry is now part of Groupize! Read more

A North Side

Located In: Howl at the Moon Denver

Seated: 115 / Standing: 115

Howl at the Moon Denver

Howl at the Moon Denver

A North Side
Address
Howl at the Moon Denver

2100 Larimer Street Denver, CO 80205

Business Space Location Map
Capacity

Seated: 115

Standing: 115

F&B Options
In-house catering