NEAREVIEW.COM

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

3
Sort by: date highest rated lowest rated most helpful
angie
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.

Add review