I received my medical degree from Western University of Health Sciences in Pomona, California and completed my ophthalmology residency at the Wilford Hall Medical Center/Brooke Army Medical Center in San Antonio Texas. I am originally from Bend, Oregon and this is where I grew up. I moved to Portland to attend Lewis and Clark College and have enjoyed the small city and all it has to offer. I chose ophthalmology because I think sight is a beautiful thing and I also love being able to play with all the technical equipment we have!
Dr. Allen was elected as a top doctor in Portland Monthly’s 2014-2018 “Top Docs and Nurses” feature.