Eye Doctor Leonard J. Press Lakewood, NJDr. Leonard J. Press, OD Show contacts Share Dr. Leonard J. Press, OD+1 732-569-2136 Press Consulting, P.C.+1 732-569-2136 ReviewsCompetence OptometristNo reviews yetAdd Review