Durand Shell Station & Chester Chicken » Business Directory Go back to directory. Add to Address Book. Durand Shell Station & Chester Chicken Durand Shell Station & Chester Chicken Work 1002 Cameron Dr Durand IL 61024 work Work Phone: 815.248.4001work Biographical Info Follow Durand Shell & Chester Chicken on Facebook Categories: Automotive, Restaurants/Bar Updated 3 years ago.