Churches-Church Of God in Edinburg, TX Life Ministries Church2919 N Closner BlvdEdinburg, TX, 785419563830993ChurchChurches Assemblies Of GodChurches In 5mileChurches Places Of Worship Show More