Get Directions to Chicken and Farm Shop ← View details 113-125 North Green Street, Chicago, Illinois 60607 +1 312-521-8000 Get Directions From* To * — Required information