Find Doctors and Dentists Near You
The location you tried did not return a result. Please enter a valid 5-digit Zip Code.

You can also search by physician, practice, or hospital name

OVERVIEW

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.

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
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
25 NW 23rd Pl
Portland, OR, 97210

LOCATIONS

Afc Urgent Care Northwest Portland
25 NW 23rd Pl
Portland,OR,97210
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Mon8:00 am - 8:00 pm
Tue8:00 am - 8:00 pm
Wed8:00 am - 8:00 pm
Thu8:00 am - 8:00 pm
Fri8:00 am - 8:00 pm
Sat9:00 am - 6:00 pm
Sun9:00 am - 6:00 pm
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Providence Physiatry Clinic
9135 SW Barnes Rd Ste 461
Portland,OR,97225
Mon8:00 am - 5:00 pm
Tue8:00 am - 5:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 5:00 pm
SatClosed
SunClosed
3181 SW Sam Jackson Park Rd
Portland,OR,97239
10150 SE 32nd Ave
Milwaukie,OR,97222
Providence Portland Medical Center
4805 NE Glisan St
Portland,OR,97213

EDUCATION AND TRAINING

Medical School
Oregon Health & Science University School Of Medicine
Graduated 1973
Residency
Oregon Health & Science University

INSURANCE PLANS ACCEPTED (4)

Please verify insurance information directly with your doctor's office as it may change frequently.
  • UHC Choice Plus POS
  • UHC Options PPO
  • MEDICA CHOICE WITH UNITEDHEALTHC
  • UHC Nexus Open Access

HOSPITAL AFFILIATIONS

SIMILAR PROVIDERS