
Another Red Lobster location in Alabama is slated to close this Sunday - bringing the total to three overall in the state which will shutter their doors.

Another Red Lobster location in Alabama is slated to close this Sunday - bringing the total to three overall in the state which will shutter their doors.