Our showroom is located on University Avenue in downtown Palo Alto.
255 University Avenue Palo Alto, California 94301
Please use the interactive map on the left for directions to our showroom.