Dogwood Park is located on Belview Rd. near Leesville High School; it is lighted and has chain climbers and benches.
Belview Rd.
Leesville, LA 71446