Edward H. LaBorde Viewing Area is located in Calgary, Canada on 15 St NE, McKnight Blvd NE. Edward H. LaBorde Viewing Area is rated 4.5 out of 5 in the category scenic spot in Canada.
Address
15 St NE, McKnight Blvd NE
Accessibility
Wheelchair-accessible entrance