Contact Us. For Restaurant (903) 887-1807 Email manager@cochranschicken.com Have Feedback? Fill out the form below. ONLINE ORDERING