Home Theater Contractor - Los Altos, CA
Average rating
5.00
5.0
Average rating
Home Theater & Satellite is a tv and home theater specialist in Los Altos. For over 21 years, they have been offering TV installation, soundproofing, acoustical engineering and more.
Average rating
Address
4546 El Camino Real Ste B10
Los Altos, CA 94022