Administration building is located in Edmonton, Canada on 17480 Fort Rd NW Unit 15. Administration building is rated 3 out of 5 in the category municipal health department in Canada.
Address
17480 Fort Rd NW Unit 15
Accessibility
Wheelchair-accessible entrance