The Lauderdale County Bank in Halls, Tennessee

1 branch