Countryside Self-Storage Joplin
1813 W 20th St, Joplin 64804