Pierrefonds Animal Hospital is opening their doors to those families who need to find a temporary spot for their furry friends. Free accommodations are limited.
Pierrefonds Boulevard is tricky at this point in terms of access – please access from St.Charles.
They are located at : 15723 Pierrefonds, Pierrefonds, H9H 3X6
phone number : 514-626-9890