Beaver Creek Animal Hospital, Veterinarians You are here Home > Veterinarians > Beaver Creek Animal Hospital, Veterinarians Tweet Our address Address: 7477 Sunset Rd RR 4, St. Thomas, Ontario N5P 3S8 GPS: 42.7340699, -81.19252449999999 Telephone: 519-637-0966