Blue Cross Animal Hospital – VCABy pporgadmin / 2019-08-07 Blue Cross Animal Hospital – VCA 1438 London Road Sarnia, ON N7S 1P7 519-542-1255 https://vcacanada.com/bluecross Blue Cross Animal Hospital - VCA Staff veterinarian 1438 London Road Sarnia, Ontario N7S 1P7 519-542-1255 https://vcacanada.com/bluecross