Home
>
Sister Marie Charles Park
-
Sister Marie Charles Park
-
Website link: No website link provided
-
-
City: St. Louis
-
Neighbourhood:
-
Address: Dover Street
-
Viewed: 77101
-
Rating: 3
100
-
Description: This is a small park on the Mississippi, in an industrial area. The parking area is very cruisy, as are the trails in the woods.
Broadway and ELWOOD is the actual location. Elwood runs right into the park.