Bealls 58

Bealls #58 was a Bealls department store located at La Palmera Mall, 5488 South Padre Island Drive in Corpus Christi, Texas. The store opened on May 1, 1970 and was announced on July 2017 to close on or around September 23, 2017.