Chilliwack 9701 Menzies Street9701 Menzies Street, Chilliwack, BC V2P 5Z6, Canada Menzies Pet Hospital Chilliwack 9701 Menzies Street, Chilliwack, BC V2P 5Z6, Canada View