Graduated: 1990
Offers telehealth
NPI: 1437203841
Practice Locations (2)
7412 SW BEAVERTON HILLSDALE HWY, SUITE 204
PORTLAND, OR 972252168
5032929873
7412 SW BEAVERTON HILLSDALE HWY 204
PORTLAND, OR 972252168
Source: CMS National Downloadable File, September 2026.