Red Lobster 640

Red Lobster #640 is a Red Lobster restaurant located at 1120 Columbia Center Boulevard in Kennewick, Washington.