Lee Pavilion History, Hotels, Fare, Facts And More
Rate Lee Pavilion as Garden here
PERSONAL INFORMATION
NAME
Lee Pavilion
COUNTRY
Canada
ADDRESS
9828 101A Ave, Edmonton, AB T5J 3C6, Canada
LEE PAVILION PICTURE
More Information
About Lee Pavilion
Lee Pavillion is an indoor garden situated in the popular Citadel Theatre of Edmonton, Alberta, Canada. It is located in the downtown core of the city on Churchill Square. The theatre was founded in 1965. Barton Myers was the architect who designed this theatre. You can easily reach the place by using Edmonton Transit Service or Capital line or Metro Line of Light rail transit which leaves you to Churchill Station close to your destination.
Some Lesser Known Facts About Lee Pavilion
USER RATING FOR LEE PAVILION