Red Lobster 719

Red Lobster #719 is a Red Lobster restaurant located at 123 Stonebrook Place in Jackson, Tennessee.