Food Safety Report: Church's Chicken, 7445, Harrisburg Blvd, Houston, TX 77011, USA 5 years ago • details 1.3K 3 people sick and around 4-5 hours later the first one vomited