Indian Springs Village - AL ⬤ public County: Shelby county (AL) Population: 2563 Indian Springs Village - AL Parent topics: Shelby county (AL)