Vedder River Inn
Local business
V2R1C4 Chilliwack
Canada
Phone: +1 (604) 824-7999
Website: www.vedderriverinn.com
Local business
Phone: +1 (604) 824-7999
Website: www.vedderriverinn.com