Lewis & Clark Boathouse The Lewis & Clark Boathouse is at 1050 Riverside Drive St. Charles, MO 63301 Jess Hodge 2016-09-22T10:34:12-05:00 Share This Story, Choose Your Platform! FacebookTwitterLinkedinRedditTumblrGoogle+PinterestVkEmail