ViewsWatchers |
Vestavia Hills is a city in Jefferson and Shelby Counties in the U.S. state of Alabama. It is a suburb of the city of Birmingham. As of the 2010 census, its population is 34,033. [edit] Research Tips
|
|
||||||||||||||||