Locations 2017-11-13T14:51:28+00:00

Demers Glass Locations

Lakeside, AZ

Lakeside Store Front

P: (928) 368-6001
F: (928) 368-6011

1852 Commerce Dr
Lakeside, Az 85929

VIEW MAP

Flagstaff, AZ

Flagstaff Store Front

P: (928) 526-1412
F: (928) 526-1439

3880 E Hwy 66
Suite 2 Flagstaff, Az 86004

VIEW MAP

Peoria, AZ

Peoria Store Front

P: (623) 878-1180
F: (623) 486-8482

7712 W Golden Lane
Peoria, Az 85345

VIEW MAP

Yelp Rating
5.0