American Interiors-Palo Alto
11120 Mora Dr
Los Altos
CA
94024
(650) 948-9282
Hours
By
appointment
Payment Methods:
Cash, Check
Unrated
Open Map
Description
American Interiors Of Palo Alto, Inc is located at 11120 Mora Dr in Los Altos and has been in the business of Furniture Stores since 1952.
by dandb on November 25, 2015 from
dandb
Coronet
Draperies
drapery installation
Drapery Installation Service
Furniture
Furniture Dealers
Furniture Stores
interior decorators & designers
Upholsterers
Upholsters