Red Lobster 6241

Red Lobster #6241 is a Red Lobster restaurant located at 8012 Concord Mills Boulevard in Concord, North Carolina.