Lucas Park Dog Park is a members-only dog park in downtown St. Louis, MO located near:
St. Charles Street & 13th Street
St. Louis, MO 63103
Mailing address:
Lucas Park Beautification Project d/b/a Lucas Park Dog Park
P.O. Box 8712
St. Louis, MO 63101
Questions? [email protected]