Medical school: UNIVERSITY OF HOUSTON - COLLEGE OF OPTOMETRY
Graduated: 1992
NPI: 1710925938
Practice Locations (2)
EYE CARE VISION OPTOMETRY PC
260 CHRISTOPHER LN, SUITE 102A
STATEN ISLAND, NY 103141631
6469211738
THE VISION PLACE INC
100 NEW MAIN ST
YONKERS, NY 107013808
9149655367
Source: CMS National Downloadable File, September 2026.