D Dr. Christopher Couzins, OD 0 reviews 23 North Main Street Box 578 Holland, NY • 14080 View Practice (716) 537-2222