Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1981
Offers telehealth
NPI: 1114991155
Practice Locations (2)
444 W OSBORN RD, SUITE 200
Phoenix, AZ 850133817
444 W OSBORN RD, SUITE 200
PHOENIX, AZ 850133817
6028067610
Source: CMS National Downloadable File, September 2026.