Home » News » American Legion » TX 78538 Legion Post #189 TX 78538 Legion Post #189 August 11, 2016 / by Author Ed Jr. 112 E Santa Rosa Ave Edcouch, TX 78538 Contact: Delta