Red Lobster 762

Red Lobster #762 is a Red Lobster restaurant located at 201 South Frontage Road in Meridian, Mississippi.