1. Picture Renewal 34 Everett Ave, Somerville, MA 02145 Coordinate: 42.38693,-71.08947 Phone: (617) 666-2080