Red Lobster 6235

Red Lobster #6235 is a Red Lobster restaurant located at 2177 Ken Pratt Boulevard in Longmont, Colorado.