Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2001
NPI: 1316914807
Practice Locations (3)
5000 HOPYARD RD
PLEASANTON, CA 945883146
28 INDEPENDENCE AVE
LAKE OSWEGO, OR 970351401
PO BOX, SUITE 3158
PORTLAND, OR 972083158
Source: CMS National Downloadable File, September 2026.