DR. EDUARDO E IBARRA, OD
Optometry at Valley River Ctr, Eugene, OR

License number
Oregon 2216T
Category
Optometry
Type
Optometrist
Address
Address
249 Valley River Ctr, Eugene, OR 97401
Phone
(541) 345-6989
(541) 341-3966 (Fax)

Professional information

Eduardo E Ibarra Photo 1

Eduardo E Ibarra, Eugene OR - OD (Doctor of Optometry)

Specialties:
Optometry
Address:
249 Valley River Ctr, Eugene 97401
(541) 345-6989 (Phone), (541) 341-3966 (Fax)
Languages:
English