Download the Practo app for free

Get Rs. 100 HealthCash

Download the app now
Book instant appointments 24x7
Bookmark doctors for quick access
Consult online with a doctor in 60s

Dr. Michael Stephen Macveigh

Medical School, Residency in Internal Medicine

Internal Medicine

38 years experience overall

Northwest District Legacy Good Samaritan Medical Center
Free Consultation
Clinic Appointment

About Dr. Michael Stephen Macveigh

Dr. Michael Stephen Macveigh is a Internal Medicine and General Physicread more

Practices at

Address
1015 NW 22nd Ave, Portland, OR 97210
Fees
"Free" for regular consultation

services

Abdominal Pain Treatment
Type 2 Diabetes Treatment
Other Specialty
Chronic Pain
chest pain
Pharyngitis Treatment
Overweight
Itchy Skin
Celiac Disease
Tobacco Use Disorder
Show More services (73)
Common Questions
Q :
Where does Dr. Michael Stephen Macveigh practice?
A :
Dr. Michael Stephen Macveigh practices at Legacy Good Samaritan Medical Center - Northwest District.
Q :
Why do patients visit Dr. Michael Stephen Macveigh?
A :
Patients frequently visit Dr. Michael Stephen Macveigh for Abdominal Pain Treatment, Type 2 Diabetes Treatment, Other Specialty. To see more reasons visit the doctor's profile on Practo.
Q :
What is Dr. Michael Stephen Macveigh's education qualification?
A :
Dr. Michael Stephen Macveigh has the following qualifications - Medical School, Residency in Internal Medicine.
Q :
What does Dr. Michael Stephen Macveigh specialises in ?
A :
Dr. Michael Stephen Macveigh specialises as Internal Medicine.
Q :
How many years of experience does Dr. Michael Stephen Macveigh have?
A :
Dr. Michael Stephen Macveigh has an overall experience of 38 years. View where has Dr. Michael Stephen Macveigh practiced in the past.

Other Information

Specializations

Internal Medicine

Education

Medical School - University of Massachusetts Medical School, 1988
Residency in Internal Medicine - Oregon Health & Science University, 1991

Awards and Recognitions

26 Awards Received

Registrations

MD16030 Oregon Medical Board, 0
1396873444 National Provider Identifier (NPI)
Clinic appointment