Dissanayake Magha Md

(541) 988-6450

960 16th St, Ste 207
Springfield, OR 97477-4175