Weber Implement and Automobile Company, Old

1900 Locust St.
Missouri
United States