What is Louisa Creek Dam in Owyhee, ID?
Louisa Creek Dam is a Dam located in Owyhee County, ID
Dam
USGS Feature Class
#398700
USGS Feature Id
5503.84feet
Elevation above sea level
1678meters
Elevation above sea level
Where is Louisa Creek Dam located?
OwyheeCounty
Louisa Creek Dam is located in Owyhee County, ID
42.75322, -116.616
latitude / longitude
GPS coordinates for Louisa Creek Dam
Triangle Reservoir
USGS Map Name
Map of Louisa Creek Dam in Owyhee, Idaho