Brookshire Brothers opens flagship store in Lufkin

Updated: 18 hours ago
Brookshire Brothers opened its new flagship store in Lufkin with a soft opening at 6 a.m. Wednesday.