Red Lobster 40

Red Lobster #40 is a Red Lobster restaurant located at 3941 Airport Boulevard in Mobile, Alabama.