Address:
Integral Health PC
5635B NE Alameda St, Portland 97213
(503) 235-3767 (Phone)
Hospitals:
Integral Health PC
5635B NE Alameda St, Portland 97213
Providence Portland Medical Center
4805 East Glisan St, Portland 97213
Education:
Medical School
Ohio University / Main Campus
Graduated: 1983
Eastmoreland Genl Hosp
Oregon Health and Science University