Monthly Archives: March 2014

WE ARE LOCATED ON DEL MONTE AVE RIGHT ON THE BEACH. ***WE ARE NOT LOCATED IN THE DEL MONTE MALL*** HOPE THIS CLEARS UP ANY CONFUSION! Thanks for voting us best computer repair shop 2017 in the Monterey Weekly!