The Ten Mile House 9420 Gravois Rd Affton, Missouri 63123
Official Website: http://www.10milehouse.com
Added by Barroom St. Louis on October 4, 2008