About Us |
Electric Owl Social Club is Main Street’s premiere entertainment hub.
We take great pride in showcasing the finest international and local talent the city has to offer as well as hosting group parties and special events.
We are located at 926 Main Street, living on the edge of Gastown, Yaletown and Chinatown. Find us just south of the Viaduct between National and Prior and close to the Main Street/Terminal Skytrain Station.