Big Picture Framing in Newton Center can handle all your framing needs. Providing both off-the-shelf and custom-made frames, Big Picture Framing can frame everything from photos and diplomas to works of arts and even artistic displays. Conveniently located in Newton Center, Big Picture has ample parking is easily accessible.