1. Walmart - Vision Center 896 5th St, Lafayette, OR 97127 Coordinate: 45.2443,-123.10798 Phone: (503) 434-1183