Team Clinic Sports Medicine-Dr. Sara Lord Categories Chiropractors 1265 El Camino Real, Suite 100 Santa Clara CA 95050 (408) 241-TEAM Send Email Visit Website About Us Chiropractic/Sports Medicine Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×