Find all the information for Lackland Air Force Base Small Animal Clinic, that provides veterinary services in San Antonio, TX 78236