Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1982
NPI: 1710022736
Practice Locations (2)
11219 E VIA LINDA, D3
Scottsdale, AZ 852594069
11219 E VIA LINDA, SUITE D3
SCOTTSDALE, AZ 852594069
4804514519
Source: CMS National Downloadable File, September 2026.