Red Lobster 6258

Red Lobster #6258 is a Red Lobster restaurant located at 2671 2nd Street in Coralville, Iowa.