Red Lobster 347

Red Lobster #347 is a Red Lobster restaurant located at 3410 Frederica Street in Owensboro, Kentucky.