Get directions to: Red Lobster, Williamsport, PA
Restaurant address: 1951 E 3rd St Williamsport, PA 17701, USA
Restaurant: Red Lobster