1. Painted Light Stained Glass 1301 Nicholas St, Omaha, NE 68102 Coordinate: 41.26951,-95.93347 Phone: (402) 708-9696