1. Glass Hero 1896 N Waterfall Ave, Meridian, ID 83646 Coordinate: 43.62099,-116.42135 Phone: (208) 856-0088