
The Grand

The Grand was built on Dexter Avenue in 1907 for stage and vaudeville acts and later became a motion picture theater. Alabama Power Company is at the location now.
No one has favorited this photo yet