Address: 1226 Lodge Ln, Wilmington, DE 19809
The River Road Dog Park in Wilmington, Delaware is a local dog park. It has separate fenced areas for small and large dogs. The park offers poop bags and benches, but there are no water fountains, so visitors should bring their own water. Some people think the mulch surface and obstacles are not great. However, the park is usually clean and not too crowded. It is a good place for local dogs to meet and play.