Sequoia Carpet, Rug & Upholstery Cleaning 2538 Pulgas Ave, East Palo Alto, CA (25 reviews) Click to View Phone