Patricia Helenbaird
NPI 1124374491
Practice location: 296 Terra Linda Ave, Eugene, OR 974041760
Taxonomy code: 163W00000X
Phone: (541) 463-1377
541-463-1377 seems to be a Landline telephone number and it could be based in Eugene OR.
Currently, there are 1 healthcare prodviders using 5414631377 phone.