Red Lobster 5815

Red Lobster #5815 was a Red Lobster restaurant located at 2497 Memorial Drive in Waycross, Georgia.