1158 N North Branch St · Chicago · IL 60642 · United States city of chicago fuel depot Gas station 3.05 KM