Lombards Stereo-San Luis Obisto356 Santa Rosa St.San Luis Obispo CA 93405 Phone: 805-545-5959 Categories: