Bealls 258

Bealls #258 was a Bealls department store located at 8356 Agora Parkway in Selma, Texas. The store opened in September 2003 and closed in March 2017.