Sears 5018

Sears #5018 was a Sears department store located at 105 North Leroux Street in Flagstaff, Arizona. The store opened unknown and closed unknown.