Dr. William L. Hastings graduated from the Dartmouth Medical School in 1992. He works in Portland, OR and specializes in Anesthesiology. Dr. Hastings is affiliated with Providence Saint Vincent Medical Center.
Years in Practice: 22 Years
Languages Spoken: English
Medical School: Dartmouth Medical School
Graduation Date: 1992
Hospital Affiliations: Providence Saint Vincent Medical Center