Barnes & Noble 2576

Barnes & Noble #2576, also known as Barnes & Noble Florida Mall, is a Barnes & Noble bookstore located at 8358 South Orange Blossom Trail in Orlando, Florida.