Weber Implement and Automobile Company Building

1815 Locust St.
Missouri
United States