The town square in Ashland, Clay County, includes the county courthouse which was built in
Courtesy of The Birmingham News. All rights reserved. Used with permission. Photograph by Alexander Cohn.


Ashland Town Square

The town square in Ashland, Clay County, includes the county courthouse which was built in 1907 and is listed in the National Register of Historic Places.

close window