Vedder River Inn

5788 Vedder Road
Chilliwack
Canada