University of Alberta Observatory is located in Edmonton, Canada on Centennial Centre for Interdisciplinary Science. University of Alberta Observatory is rated 4.7 out of 5 in the category observatory in Canada.
Address
Centennial Centre for Interdisciplinary Science
Accessibility
Wheelchair-accessible entrance