Red Lobster 455

Red Lobster #455 is a Red Lobster restaurant located at 3329 Pleasant Valley Boulevard in Altoona, Pennsylvania.