Optometrists in Needham Heights (MA) Full list of companies Optometrists category in Needham Heights, Massachusetts Boston Foundation For Sight 464 Hillside Ave #205, Needham Heights, MA 02494, (617)735-8698 Page 1