My office is about 20 miles north of San Jose and I can only guess this Canon location is for service of other Canon products other than cameras. Otherwise, I'd be camped out on their front door with my recalls and fixes.
I hate to give up gear for more than a day...I just feel like I've lost my best friend.
Good luck. If you find this location to be other than what I have assumed, tell us!