Optometrist Specialists in TALLMAN, NY (Page: 1) DR. RICHARD ALFRED VARRICCHIO O.D.296 ROUTE 59 12TALLMAN, NY 109820041SPECIALTY: OptometristMore InfoAdditional Pages: 1 |