Up n Smoke (South) is located in Edmonton, Canada on 2988 Ellwood Dr SW. Up n Smoke (South) is rated 4.4 out of 5 in the category tobacco shop in Canada.
Address
2988 Ellwood Dr SW
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park