1. Badari Art Glass 240 E Lake St, Addison, IL 60101 Coordinate: 41.93078,-87.9823 Phone: (630) 333-4444