Location

Spectacle Shop
2460 Willamette St
Eugene,
OR
97405
USA
Phone: 541.683.3746
Fax: 541.683.3747
Monday - Friday
8:00 AM to 5:00 PM
Doctors Office
2460 Willamette St
Eugene,
OR
97405
USA
Phone: 541.683.3744
Fax: 541.683.6672
Monday - Friday
8:00 AM to 5:00 PM