Mill Woods Presbyterian Church is located in Edmonton, Canada on 6607 31 Ave NW. Mill Woods Presbyterian Church is rated 4 out of 5 in the category presbyterian church in Canada.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance