Teter Creek Lake Dam in Montrose, WV 26283

Teter Creek Lake Dam in Montrose, WV 26283 (Barbour County) is a dam.

Waterway Type
dam
Elevation 409 m
Located in Barbour County
Country United States