Abbeville is like stepping onto a movie set of the perfect small Southern town. The brick-paved town square is anchored by the historic Abbeville Opera House, which still hosts shows throughout the ...