According to our records, this business is located at 1525 Brook Dr. in Downers Grove (in Du Page County), Illinois 60515, the location GPS coordinates are: 41.836539 (latitude), -88.023783 (longitude). Orchid Labs is categorized under Cordials, Nonalcoholic (SIC code 2087). Known organization president is Salvatore Sprovieri. You can contact the company by phone at (630) 932-8100.