Excel Telecommunications 412 Avenida Palmas San Jose CA 95123-1511 (408) 281-2384 (408) 226-8005 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×