Lake Howard, Alabama

Lake Howard is an unincorporated community in DeKalb County, Alabama, United States, located northeast of Fort Payne and south of Valley Head.

This DeKalb County, Alabama state location article is a stub.

You can help Wikipedia by expanding it.

Map of Alabama highlighting DeKalb County