Escalera Pest Control Categories Pest Control 55 S. La Cumbre #3 Santa Barbara CA 93015 (805) 964-4651 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×