CSI Church of Dallas Church of Dallas, TX. The location of CSI Church of Dallas Church is 75229, 3434 Forest Ln - marked with a pin on Google Map.