Red Lobster 372

Red Lobster #372 is a Red Lobster restaurant located at 3425 Candlers Mountain Road in Lynchburg, Virginia.