MECCA,206,LLOYDS ROAD (AVAISHANMUGAM SALAI) MADRAS.86.     SHANMUGAM SALAI) MADRAS.86. Chennai TN IN 000000 (Tamil Nadu)