Logan Martin DamLogan Martin Dam is a hydroelectric power station.It is located in Talladega County and United States.