Sister Marie Charles Park, St. Louis MO
Address | 199 Elwood Ave, St. Louis, MO, United States |
Phone | +1 314-289-5300 |
Hours | 6:00am-10:00pm |
Website | stlouis-mo.gov |
Categories | Park |
Rating | 2.3 3 reviews |
Nearest branches Carnegie Park — St. Louis, MO |
|
Similar companies nearby Alaska Park — Alaska Ave, St. Louis, MO |
Sister Marie Charles Park reviews
3angie
July 24, 2023 4:19 am
Only lasted 10 minutes here as the atmosphere was sinister. You can get great views of river here and it's unfortunate this park is not safe.
Micah
June 11, 2023 2:24 am
Tons of trash, and a lot of creepy people doing sketchy things at all hours.but otherwise it is a nice, peaceful place
Joe
March 24, 2023 7:58 am
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.