Filters
5A-9701 Menzies St, Chilliwack, BC V2P 5Z6 Get directions
Science Diet
Menzies Pet Hospital is a full service small animal veterinary hospital serving Chilliwack and The Fraser Valley since 2004. We have a strong base of loyal and satisfied clients. T... more... See more text
Had a bad experience but was resolved Read more
<< Rate these results
Redo search from here
Go to Merchant Page
Get Directions
Back to Top
Close menu