Medical school: ST. LOUIS COLLEGE OF PHYSICIANS AND SURGEONS
Graduated: 1998
Also: UROLOGY
Offers telehealth
NPI: 1780616680
Practice Locations (2)
715 L ST, SUITE 300
ANCHORAGE, AK 995013359
PO BOX, SUITE 91058
ANCHORAGE, AK 99509
Source: CMS National Downloadable File, September 2026.