According to our records, this business is located at 24 E Green St Ste 17 in Champaign (in Champaign County), Illinois 61820, the location GPS coordinates are: 40.110524 (latitude), -88.241673 (longitude). Green Street Biological is categorized under Health Services (SIC code 8099). Known organization manager is Thomas Lee. You can contact the company by phone at (217) 356-3699.