Get Directions to Allstate Insurance Agent: Stephen Clemens ← View details 107 North 6th Street, New Castle, Indiana 47362 +1 765-521-3930 Get Directions From* To * — Required information