Sakaw Long Term Facility Car Centre is located in Edmonton, Canada on 5815 Mill Woods Rd S. Sakaw Long Term Facility Car Centre is rated 5 out of 5 in the category health resort in Canada.
Address
5815 Mill Woods Rd S
Accessibility
Wheelchair-accessible toilet