Get Directions to logan square auto recovery ← View details 2043 kildare, Chicago, Illinois 60639 7736973765 Get Directions From* To * — Required information