Happen to visit the store today personally after my futile attempt to find their phone number online. The staff greeted gently and promptly directed me to their service section as I wanted some info on PC serviceability. The service desk staff too attended courteously and answered all my questions patiently. That was really soul soothing though. I did register my complaint with them about not been able to find their number online to call them. I hope they will update it with Google Maps. And trust Google will consider updating the information from their end too!
All computer parts available there