Search Results
357 Main St, Los Altos, CA 94022
Located in downtown Los Altos, Birch is a charming shop offering a range of special paper products, includingMore invitations, cards, gift wrap, journals, stationary, announcements and photo albums. It specializes in making custom wedding invitations. The staff is friendly and knowledgeable and will help you with your selections.
See more »