Address: South Lakes Park Lake Trail, Denton, Denton County, Texas, 76205, United States
Operator: City of Denton