Santa Rosa Corner is located in Christina Lake, Canada on 1680 Santa Rosa Rd. Santa Rosa Corner is rated 5 out of 5 in the category shopping mall in Canada.
Address
1680 Santa Rosa Rd
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance