Red Lobster closes Ohio location due to bankruptcy. Find out where it is
Which well-known retail stores have filed for bankruptcy? Red Lobster, Walgreens, Rite Aid and many other retailers are struggling with deteriorating financial conditions. As USA TODAY reports, Red Lobster is…