Your Picture Frames is a family owned photo frame store since 1945 offering an unmatched selection of high quality picture frames. If you are looking for a beautiful picture frame as a gift or for your home or office, come visit our online showroom. Your Picture Frames, 819 Lincoln Way Auburn CA 95603, 800-780-0699