Anyone remember Archer Avenue Big Store? I remember going there many times through the years while growing up on the southwest side. It was almost like a dime store and could get just about anything there. I would go visit St. Joseph and St. Anne church afterwards (Now Our Lady of Fatima). Watria is just down the street and it was a furniture store before that. Radio Shack is STILL there on A
Forum:
General Discussion