About us. Island City Glass is a small auto glass repair shop in La Grande, OR (Island City, OR). We have been servicing the area since 1980 providing quality workmanship for over 43 years. Our goal has been and will aways be to ensure that our customers receive only the very best service and results on every job. We prioitize quality over quantity and are well known in our community for our quality work and expertise. We are looking for an exper...