Window Treatments
Located on Main Street in downtown Los Altos, this beautiful showroom showcases our full collection of exclusive materials and handcrafted products. Visit us to receive complimentary assistance
Printed courtesy of www.losaltoschamber.org/ – Contact the Los Altos Chamber of Commerce for more information.
321 University Ave, Los Altos, CA 94022 – 6509481455 – info@losaltoschamber.org