1. Belen Glass & Mirror 701 N Main St, Belen, NM 87002 Coordinate: 34.66793,-106.77489 Phone: (505) 864-2911