Birmingham History Center
1731 First Avenue North Ground Floor, Homewood, Alabama 35203
1731 First Avenue North Ground Floor, Homewood, Alabama 35203
1731 First Avenue North Ground Floor, Homewood, Alabama 35203