Leacock Sporting Goods Company Building (NRIS 100000912)

Address: 921 Locust St., St. Louis (Independent City), Missouri. County/parish: St. Louis.

Added to the National Register of Historic Places April 24, 2017.

Architects:

  • Abrahams, Nat
  • Abrahams, Sol and Sons Construction Company

National Park Service documentation: https://npgallery.nps.gov/AssetDetail/NRIS/100000912

LC