Red Thread
751 Everett Ave
Palo Alto
CA
94301
(650) 324-9407
Open Map
Description
Red Thread is located at 751 Everett Ave, Palo Alto, CA. This location is in the Crescent Park neighborhood. This business specializes in Carpets & Rugs.
by merchantcircle on February 20, 2015 from
merchantcircle
Carpet & Rug
Carpet & Rug Dealers
Carpets & Rugs
Carpets and Rugs
Floor Materials
Home & Garden
Palo Alto
Tiling & Flooring