Churchs Chicken Address: 9403 Homestead Rd, Houston, TX 77016 Phone: (713) 635-3229 Payment: Restaurants, Foods-Carry Out, Chicken, Church's Chicken Other Businesses: Azteca Mexican at 5520 Farmer St, Houston, TX 77020 Papa John's Pizza at 805 S 75th St, Houston, TX 77023 611 Hyde Park Pub at 611 Hyde Park Blvd, Houston, TX 77006 Cicis Pizza at 814 S 75th St, Houston, TX 77023 Las Novias Bakery at 6641 Canal St, Houston, TX 77011