First New Hope Public School

The first public school in New Hope, Madison County, was built in 1906. It was destroyed by fire in the 1980s.

Courtesy of the Alabama Department of Archives and History

Appears In