A Touch of Glass is located at: 234 Alder St, # B, Bethel, AK 99559.