Anita Stroud Park
Woodward Ave
Charlotte, NC 28206
Anita Stroud Park, located in Charlotte, NC, is a tranquil green space ideal for families and outdoor enthusiasts. The park features walking trails, playgrounds, and picnic areas, providing a perfect setting for relaxation and recreation. With its beautiful landscaping and community-friendly amenities, it serves as a welcoming retreat for both residents and visitors alike.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.