David A Soll is 47 years old. He lives in Boston, MA, but has also spent time in Medfield, MA; Malden, MA; Needham, MA and Needham Heights, MA. Companies in which he has a work history include M.d., Doctor Of Optometry, Od and O.d.. Positions he has held include Physician and Optometrist.