Smith & Shedd Family Pet Clinic 15714 Huebner RdSuite 1San Antonio, TX, 78248 View Phone 210-538-7043 15714 Huebner Rd, Suite 1San Antonio, TX 78248 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page