The Shelby American Legion Auxiliary Unit 82 held an installation of new officers.
The Shelby American Legion Auxiliary Unit 82 held an installation of new officers