912 Newport Ave, Webster Groves, MO 63119
Location
Lockwood Park is located at Newport Avenue and Newport Place.
Known as Explorers Park, features a 1.5 acre prairie, shortleaf pine forest, cypress grove, playground, with climbers, spinners, a musical play node, and fire pit along a ¼ mile walking trail.
5 acre park acquired in 1963