According to our records, this business is located at 2000 W Carroll Ave # 302 in Chicago (in Cook County), Illinois 60612, the location GPS coordinates are: 41.8880031 (latitude), -87.6770347 (longitude). Acrylic Display & Design is categorized under Rubber Stamps (SIC code 5999). Known organization president is Piotr Handzl.