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