Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1965
Also: CARDIOVASCULAR DISEASE (CARDIOLOGY)
NPI: 1881650299
Practice Locations (1)
7331 E OSBORN DR, SUITE 440
SCOTTSDALE, AZ 852516415
4809499829
Source: CMS National Downloadable File, September 2026.