Exit stage left: sterile & fluorescent-lit aisles of Best Buy. Enter stage right: your old memories of that elusive, near-extinct institution – the independent music store. Located in Santa Rosa on Mendocino Avenue (near Santa Rosa Junior College to be exact), the Last Record Store was founded in 1983 (January 15 to be even more … Continue reading »