Caddo Creek Lake Dam in Larue, TX 75770

Caddo Creek Lake Dam in Larue, TX 75770 (Henderson County) is a dam.

Waterway Type
dam