at 805 Elm St, Dallas , 75202 United States
214 FB users likes Antioch Church, set it to 2 position in Likes Rating for Dallas, Texas in Christian Church category
Antioch Church is Dallas based place and this enity listed in Christian Church category. Located at 805 Elm St TX 75202. Contact phone number of Antioch Church: (972) 392-3992