Scott Joplin House State Historic Site

2658 Delmar Blvd, Saint Louis, MO 63103