You are using an outdated browser. Please
upgrade your browser to improve your ReverbNation experience.
9420 Gravois Rd, St Louis, MO, US
Bio: The Ten Mile House is located at 9420 Gravois Rd in the heart of Affton, MO
This venue doesn't have any upcoming shows.