Full Buyout Of The LIVE! on Elgin

Located In: LIVE! on Elgin

Seated: 90

LIVE! on Elgin

LIVE! on Elgin

Full Buyout Of The LIVE! on Elgin
Address
LIVE! on Elgin

220 Elgin Street Ottawa, ON K2P 1L7

Business Space Location Map
Capacity

Seated: 90

Square Feet: 2,750 ft2

F&B Options
In-house catering