Lake Wichita photograph

Lake Wichita

Use attributes for filter !
Date of Reg.
Date of Upd.
ID1263492
Send edit request

About Lake Wichita


Lake Wichita was a large man-made lake of 2,200-acre acres located some three miles southwest of Wichita Falls, Texas.

Related Persons

Next Profile ❯