Red Lobster 6203

Red Lobster #6203 is a Red Lobster restaurant located at 170 East Blackstock Road in Spartanburg, South Carolina.