Riverwood Park

7200 Crittenwood Ave
Indianapolis, IN 46240

Riverwood Park, located in Indianapolis, IN, is a tranquil green space perfect for outdoor enthusiasts and families alike. The park features scenic walking trails, spacious picnic areas, and a picturesque pond that attracts local wildlife. With its beautiful landscaping and recreational facilities, Riverwood Park offers a peaceful retreat from the hustle and bustle of city life.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIndianaIndianapolisRiverwood Park

Partial Data by Foursquare.