Sister Marie Charles Park 199 Elwood Avenue, St. Louis, MO 63111
About the Business
Sister Marie Charles Park is a serene and beautiful park located at 199 Elwood Avenue in St. Louis, Missouri, United States. This park offers a peaceful escape from the hustle and bustle of city life, with lush greenery, walking paths, and ample seating areas for visitors to relax and unwind. Named in honor of Sister Marie Charles, a beloved local figure known for her dedication to the community, this park is a perfect spot for picnics, outdoor activities, or simply enjoying nature. Whether you're looking for a quiet place to read a book or a scenic spot for a leisurely stroll, Sister Marie Charles Park is a wonderful destination for all.
Photos
Location & Phone number
199 Elwood Ave, St. Louis, MO 63111, United States
Reviews
"Beautiful park and can walk down to river, but be prepared to get harassed by aggressive people that practice alternative lifestyle. This park has a horrible reputation I did not know about until coming here multiple times."
"This place has amazing views of the river. Nice walking/biking area. And if you like photographing wildlife eagles love to glide above the bluffs in early morning. Not the cleanest park but a nice hangout."
"The city needs to trim the out of control vegetation blocking the views of the river. It’s so thick that if you didn’t know the Mississippi was on ther other side you would leave still not knowing"
"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 somewhat of a view of the Mississippi river."
"This sliver of green in the concrete jungle is a gem. I love watching the barges barging along. Great park!"
List of local businesses, places and services in Missouri
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos