Red Lobster 6211

Red Lobster #6211 is a Red Lobster restaurant located at 1020 West Patrick Street in Frederick, Maryland.