2722-2900 Locust St., 2727-2801 Locust St., St. Louis (Independent City), Missouri. County/parish: St. Louis.
Added to the National Register of Historic Places September 06, 2016. NRIS 16000581.
10 contributing buildings. 3 contributing structures.