0
The address of the Elba Public Library is: 406 Simmons Street, Elba, 36323 1759
Elba's population is 31,572.
Elba Escobar's birth name is Elba Rodrguez Escobar.
Elba Guallarte's birth name is Elba Guallarte Murillo.
Idris Elba's birth name is Idrissa Akuna Elba.