Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1992
Also: INTERVENTIONAL RADIOLOGY
NPI: 1710958913
Practice Locations (1)
RADIOLOGY LTD LLC
677 N WILMOT RD
TUCSON, AZ 857112701
5205719599
Source: CMS National Downloadable File, September 2026.