Detweiler House

1522 River
Carthage
Missouri
United States