1. Barker's Glass 8770 S Highway 89, Willard, UT 84340 Coordinate: 41.35068,-112.03573 Phone: (801) 564-2084