Dutz Eyewear is a distinct collection of quirky, funky and unique frames. Made in the Netherlands, Dutz Eyewear is Holland‚Äôs cheekiest brand of glasses!
Dr. Debra Bernstein, Optometrist
68 Main Street
Irvington, NY 10533
Thu, Fri 11-5