Alhambra, IL
Alhambra, IL | |
---|---|
State | Illinois |
Population | 612 |
Links | |
Maps | |
Alhambra is in the state of Illinois, about 29 miles northeast from St. Louis. Its population is 612.
Alhambra, IL | |
---|---|
State | Illinois |
Population | 612 |
Links | |
Maps | |
Alhambra is in the state of Illinois, about 29 miles northeast from St. Louis. Its population is 612.