Original: Vestavia Hills is a city in Jefferson and Shelby Counties in the U.S. state of Alabama.
Simplified: Spencer Bachus - U. S. Representative for the 6th District of Alabama (R)