Medical school: STATE UNIVERSITY OF NEW YORK - STATE COLLEGE OPTOMETRY
Graduated: 1992
NPI: 1902897986
Practice Locations (2)
TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER LUBBOCK
3601 4TH ST
LUBBOCK, TX 794300002
TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER LUBBOCK
3601 4TH ST
LUBBOCK, TX 794307217
8067432020
Source: CMS National Downloadable File, September 2026.