Get directions to: Church's Fried Chicken, Edinburg, TX
Restaurant address: 1201 South Closner Boulevard Edinburg, TX 78539, USA
Restaurant: Church's Fried Chicken