South La Wetlands Park

South Los Angeles Wetlands Park

3.5/5
(19) · Park in Los Angeles, United States
Suggest an edit · Your business? Claim now
South Los Angeles Wetlands Park is a beautiful oasis located at 5413 Avalon Boulevard in Los Angeles, California. This park serves as a vital …

Reviews

Yelp
3.5/5 · 19 reviews
Data from: Tripadvisor · Yelp.ca · foursquare · yahoo