Search
Menu
Home
Sources
About
Contacts
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
.