Buddy's Smoke Shop is located in Chilliwack, Canada on 45637 Lark Rd. Buddy's Smoke Shop is rated 4 out of 5 in the category glassware store in Canada. Buddy's Smoke Shop is a retail company based out of 45637 Lark Rd, Chilliwack, British Columbia, Canada.
Headquarters
Chilliwack, British Columbia
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park