Taps Termite, INC. Categories Facility Services 22 Foss Avenue San Jose CA 95116 (408) 259-5900 (408) 251-8142 Send Email Visit Website About Us Pest Control Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×