Red Lobster 271

Red Lobster #271 is a Red Lobster restaurant located at 3116 Montgomery Highway in Dothan, Alabama.