Barker Glass
8770 South Hwy. 89, Willard, UT, 84340 USAWillard,
UT,
84340 8017822286
Public email (click to show)
You don't have to look through fogged, scratched, or cracked glass any longer with our window and mirror installation and replacement. Barker's Glass have doors & windows to fit any size, design, style and budget. Get a free quote!
1996
Hours
Mon – Sun: 8:00 am - 5:00 pm
Business & Professional ServicesGlass & Mirror Shop
Open Business in New Tab