Keywords: Missouri Electric Light and Power Company.jpg 05000996 38 37 58 N 90 12 28 W Front of the w Missouri Electric Light and Power Company located at 1906-1932 Locust Street in St Louis Missouri United States Built in 1926 it is listed on the National Register of Historic Places own 2013-08-31 User Nyttend Nyttend Built in Missouri in 1926 Brick buildings in Missouri Buildings in St Louis Missouri Former power plants Locust Street St Louis Missouri National Register of Historic Places in St Louis Missouri Power plants in Missouri Romanesque revival architecture in Missouri Building-centered pictures by User Nyttend |