Best Buy 120

Best Buy #120, also known as Best Buy Santa Rosa is a Best Buy store located at 1950 Santa Rosa Avenue in Santa Rosa, California.