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

Own this business?
See a problem?

You might also like

United StatesNorth CarolinaCharlotteAnita Stroud Park

Partial Data by Foursquare.