Dr. Scott Vaughan, DVM Share Listing Contact Details Contact Details Address: 7721 S. Staples Street Corpus Christi, TX 78413 GPS: 27.6625467,-97.39887909999999 Phone: 361-994-1145 Website: http://www.vcahospitals.com/oso-creek