Southwood Valley Animal Hospital Share: Veterinary Clinics Southwood Valley Animal Hospital Visit Website 2035 Harvey Mitchell Parkway S College Station, Texas 77840 (979) 693-9898