LAZARUS COMPLEX, OLD NO. 89 (NEW NO.104) AVADANAM PAPIER ROAD, CHOOLAI CHENNAI , Chennai Unclassified TN 600112 (Tamil Nadu)