Los Altos PC

334 State St
Los Altos CA 94022
5 Reviews

Sponsored Topics

See a problem? Let us know!
<p>Los Altos PC Computer is located on State Street in the downtown and has served the community for over 20 years. It offers a selection of computers and provides onsite repair services as well. &nbsp;</p>