1. Lucia's Leatherwood Glass 100 Canyon Gulch Rd, Bellvue, CO 80512 Coordinate: 40.60988,-105.22126 Phone: (970) 482-5462