Red Lobster 6338

Red Lobster #6338 is a Red Lobster restaurant located at 1512 University Town Centre Drive in Morgantown, West Virginia.