South Bay Animal Hospital, South Bay Animal Hospital
Address: 5188 Moorpark Ave, San Jose, CA 95129 , Phone: 408-899-4791 , For a 24 hour vet in San Jose, CA be sure to add South Bay Animal Hospital and Pet Resort to your contacts. A true emergency vet in San Jose, South Bay is open 24/7, 365 days a year and is totally equipped and capable of delivering the loving care