Ellis Ace Hardware ← View details 255 South Main Street, Seneca, IL 61360 +1 815-357-6144 Get Directions From* To * — Required information