Financial Center Building (Birmingham, Alabama)

USA / Alabama / Birmingham / Birmingham, Alabama / 20th Street North
 Upload a photo

Site of the original Tutwiler Hotel, demolished in 1974 to build the current office building.
Nearby cities:
Coordinates:   33°31'7"N   86°48'27"W
This article was last modified 15 years ago