Tennessee Valley Authority in Memphis, Tennessee

Tennessee Valley Authority in Memphis is a pier. Tennessee Valley Authority is also known as Thomas H. Allen Wharf. Tennessee Valley Authority is located near Ensley Street.

Alternate Name
Thomas H. Allen Wharf
Land Use
industrial area