Graduated: 1982
NPI: 1699780106
Practice Locations (2)
UNIVERSITY PROFESSIONAL SERVICES
15700 SW GREYSTONE CT
BEAVERTON, OR 970066011
5034943442
ST LUKES PHYSICIAN GROUP INC
701 OSTRUM ST, SUITE 303
FOUNTAIN HILL, PA 180151152
6109543900
Source: CMS National Downloadable File, September 2026.