Address

#130B 6640 Vedder Road Chilliwack, BC

Phone

604-846-7999

Business Hours

Monday to Saturday: 4:00pm - 10:00pm
Sunday: Closded