Crossroads IGA ← View details 6401 North Green River Road, Evansville, IN 47725 +1 812-867-0828 Get Directions From* To * — Required information