Red Lobster 6326

Red Lobster #6326 is a Red Lobster restaurant located at 8350 3rd Street North in Oakdale, Minnesota.