According to our records, this business is located at 1011 N 25th Ave. in Melrose Park (in Cook County), Illinois 60160, the location GPS coordinates are: 41.895858 (latitude), -87.8640949 (longitude). A I D is categorized under Beta-Ray Irradiation Equipment (SIC code 3844). Known organization chairman of the board is Lyle Packard. You can contact the company by phone at (708) 343-7777.