199 Elwood Ave, St. Louis, MO 63111, United StatesMap
Phone+1 314-289-5300
What travelers say:
More
See 1 photo
Recommendations Near Sister Marie Charles Park
Sister Marie Charles Park Reviews: Insider Insights and Visitor Experiences
Write a Review
Trip.com
(3 Reviews)TripAdvisor
3 Reviews
xty314
No park
I don't consider this a park...at least not a traditional park. No parking, no swings, no running trail, no water fountain. There is a bench, a sign & a 10pm-6am curfew with so somewhat of a view of t...
It's located along the Mississippi river, on the south broadway and the entrance is on Elwood street. It's a small park and there is no parking area. A nice walking path for the trail along the river....
No park
I don't consider this a park...at least not a traditional park. No parking, no swings, no running trail, no water fountain. There is a bench, a sign & a 10pm-6am curfew with so somewhat of a view of t...
A Short Trail along the Mississipi River
It's located along the Mississippi river, on the south broadway and the entrance is on Elwood street. It's a small park and there is no parking area. A nice walking path for the trail along the river....