Tallman’s House of Foam has ended its reign as downtown Palo Alto’s go-to place for foam, upholstery work and mattresses. The longtime shop quietly shuttered during the first week of January.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results