Saint Louis, MO 63116, USA
Willmore Park, Hampton and Jamieson Avenues
St. Louis
Missouri
63116
United States
We are working towards establishing a dog park in Willmore Park, located at Hampton and Jamieson Avenues. The dog park will be 50,000 square feet, fenced, with a double entry gate and a water hydrant