Dr. Leonard is the only physician in Oregon certified in headache medicine by the United Council of Neurologic Subspecialties. He has been a neurologist and educator for more than 30 years and specializes in the diagnosis and treatment of headaches.
He grew up in Portland, graduated from Lincoln High School, and received his bachelor's degree
from Brown University.
Dr. Leonard received his medical degree from Oregon Health & Sciences University and completed a residency in internal medicine at University of California Hospital in Los Angeles. He then served a residency in neurology at University of Oregon, Health Sciences Center, in Portland, where he was chief resident. He is board certified and has been the principal investigator of dozens of clinical trials. Among other honors, he is listed on The Best Doctors in America? List, which represents the top five percent of doctors in the U.S.
PATIENT'S PERSPECTIVE
Takes time to answer my questions
Based on patient feedback. Read the reviews
RATINGS AND REVIEWS
Dr. Leonard's Rating
16 Ratings
Patient Perspective
n/a Explains conditions and treatments
4.5 Takes time to answer my questions
3.5 Provides follow-up as needed
Office Rating
Showing ratings for:
25 NW 23rd Pl, Portland, OR, 97210
American Family Care Urgent Care Northwest Portland
25 NW 23rd Pl, Portland, OR, 97210
Providence Medical Group
9135 SW Barnes Rd Ste 461, Portland, OR, 97225
3181 SW Sam Jackson Park Rd, Portland, OR, 97239
Providence Milwaukie Hospital
10150 SE 32nd Ave, Milwaukie, OR, 97222
Radiology Specialists Of The Northwest
4805 NE Glisan St, Portland, OR, 97213
Trg Llc
9205 SW Barnes Rd, Portland, OR, 97225
n/a Average office wait time
n/a Office cleanliness
n/a Courteous staff
n/a Scheduling flexibility
American Family Care Urgent Care Northwest Portland