At Peninsula Crossing Animal Hospital, we know that your pets are an important member of your family. We provide the pet owners of Surrey and the surrounding areas of British Colum... more... See more text