flea market

The Owls Nest Grand Opening Celebration May 10
WHOO WHOO has the best deals in town? Texarkana's newest Indoor Flea Market 'The Owls Nest' that's who! And there celebrating their Grand Opening tomorrow, Saturday, May 10. The Owls Nest is located at 4720 Texas Blvd. (formerly Ivan Smith)