Institute for Creation Research
Technographic Data
Frequently Asked Questions regarding Institute for Creation Research:
Institute for Creation Research’s headquarters is in 1806 Royal Ln Dallas Texas 75229, United States
Institute for Creation Research’s phone number is (214)-615-8257
Institute for Creation Research’s official website is icr.org
Institute for Creation Research’s revenue is $100 - 999 M
Institute for Creation Research’s SIC code is 8732
Institute for Creation Research’s NAICS code is 541910
Institute for Creation Research is in the industry: Venture Capital & Private Equity
Institute for Creation Research has 11-50 employees
Institute for Creation Research uses these technologies: jQuery, Google API, Google Analytics, PHP, Apache HTTP Server, Akamai CDN