Bealls 66

Bealls #66 was a Bealls department store located at 3659 North Twin City Highway in Port Arthur, Texas. The store opened in August 1993 and closed in October 2001.