The Studio Shop Annex Share: Picture Framing The Studio Shop Annex Visit Website 350 Peninsula Ave. San Mateo, CA 94401 (650) 343-7263 (650) 343-7262 (fax)