Red Lobster 716

Red Lobster #716 is a Red Lobster restaurant located at 3705 Murdock Avenue in Parkersburg, West Virginia.