Institute for Creation Research

Location:

1806 ROYAL LANEDallasTexas75229United States View Map

Employees:

125

SIC Codes:

8661, 8221

NAICS Codes:

611310, 813110

Phone:

(214) 615-8300

Website:

www.icr.org

Fax:

(214) 615-8299
More

Description:

The Institute for Creation Research, founded in 1970, conducts scientific research in geology, genetics, astro/geophysics, and much more, communicating its results through a variety of degree and non-degree programs, and through books, magazines, videos, and radio broadcasts.

Read More

Browse ZoomInfo’s Directories