Red Lobster 474

Red Lobster #474 is a Red Lobster restaurant located at 243 Cox Creek Parkway in Florence, Alabama.