Location & Directions

1806 Royal Lane, Dallas, TX 75229

The Institute for Creation Research is located at 1806 Royal Lane, just one mile south of I-635 at the southeast intersection of Luna Road and Royal Lane. Office hours are 9:00 am to 5:00 pm, Monday through Friday.

For more information, please call at (800) 337-0375.

Get a map to our facility here.