Otter Creek

Address:

11500 Stagecoach Rd., Little Rock, Arkansas

Otter Creek features a large fishing pond regularly stocked by Arkansas Game & Fish, a playground and a soccer complex.


Amenities:

Playground
Basketball Pad
Soccer Field
Restrooms
Pavilion
Fishing Pond
Picnic Tables
Parking