1. Chapel St Picture Framing 10 Oak St, Needham, MA 02492 Coordinate: 42.27676,-71.23802 Phone: (339) 777-5950