Lake Country Indoor Flea MarketOctober 28, 2016 in Virginia by mfgadmin Lake Country Indoor Flea Market Open: Wed – Fri 10am – 5pm; Sat 8am – 5pm; Sun 11am – 5pm. Location: 935 West Atlantic St, South Hill, VA 23970 Phone: 434-447-3993