Tallulah Falls City Hall closed 

The Town of Tallulah Falls announces that City Hall will be closed the remainder of the week beginning Tuesday, May 10, 2022.  It will reopen on Monday, May 16, at 9am.