Church's Chicken Address: 2205 W Nolana Ave, McAllen, TX 78504 Phone: (956) 686-7696 Payment: Restaurants, Foods-Carry Out, Chicken, Church's Chicken Other Businesses: Whataburger at 4017 N 23rd St, McAllen, TX 78504 Green Harvest Salad at 2918 S Jackson Rd, Mcallen, TX 78503 Salad & More Pick A Salad at 1201 E Ridge Rd, Mcallen, TX 78503 Red Lobster at 701 E Expressway 83, Mcallen, TX 78501 Schlotzsky's at 2616 N 10th St, McAllen, TX 78501