location


Vedder River Inn
5788 Vedder Rd.
Chilliwack BC, Canada V2R1C4
Phone: +1 604.824.7999