Alexander Willoughby, MD, Ophthalmology

341 Nw Medical Loop Ste 120
RoseburgOR  97471-5546 (Douglas County)


Phone: 541-440-6388
Fax: 541-672-0665

NPI: 1093166191
License Number: MD196566 (OR)