Super Vacs - Vacuum Sales & Service Ottawa (WEST & EAST Location) is located in Ottawa, Canada on 1135 Baxter Rd. Super Vacs - Vacuum Sales & Service Ottawa (WEST & EAST Location) is rated 4.9 out of 5 in the category vacuum cleaner store in Canada.
Accessibility
Wheelchair-accessible car park