Museum

Sturdivant Hall Museum

3 locals recommend

Tips from locals

Caroline
January 16, 2019
Sturdivant Hall is a stunning, completely restored Greek revival mansion built in 1856.
Location
713 Mabry St
Selma, AL