Medical school: UNIVERSITY OF ARIZONA COLLEGE OF MEDICINE
Graduated: 1989
Also: VASCULAR SURGERY
NPI: 1477542934
Practice Locations (2)
1775 MCCULLOCH BLVD N
LAKE HAVASU CITY, AZ 864036549
9284534200
90 RIVIERA DR
LAKE HAVASU CITY, AZ 864035716
9284532900
Source: CMS National Downloadable File, September 2026.