Wetumpka L & N Depot

Coosa St.
Wetumpka
Alabama
United States