HMC

Mendenhall Building

Historical landmark in St. Louis

Updated: September 14, 2024 10:57 PM

Mendenhall Building is located in St. Louis (City in Missouri), United States. It's address is 2300 Locust St, St. Louis, MO 63103.

2300 Locust St, St. Louis, MO 63103

JQMP+HW St. Louis, Missouri

Questions & Answers


Where is Mendenhall Building?

Mendenhall Building is located at: 2300 Locust St, St. Louis, MO 63103.

What are the coordinates of Mendenhall Building?

Coordinates: 38.6339016, -90.2126784

Mendenhall Building Reviews

P L M
2021-12-29 11:17:34 GMT

Relic of Automobile Row, the group of three conjoined buildings sport unified decorative details in the form of the winged automobile wheels common in the 1920s and 1930s. The lower portion was occupied early on by the Mendenhall Motor Company, which built the tall addition in 1924. Mendenhall sold Model Ts from this building for many years; the last Ford was sold here in 1950.

Write a review of Mendenhall Building


Mendenhall Building Directions
About St. Louis
City in Missouri

St. Louis is an independent city in the U.S. state of Missouri. It is located near the confluence of the Mississippi and the Missouri rivers. source

Top Rated Addresses in St. Louis

Addresses Near St. Louis