Red Lobster 616

Red Lobster #616 is a Red Lobster restaurant located at 3328 Chambers Road South in Horseheads, New York.