M/S. SRI MOOKAMBIKA ASSOCIATES DOOR NO.28, PULIYAMBEDU, CHENNAI CHOOLAICHENNAI 600112 Phone: 7305770577 [ #N/A, CHENNAI ] View on Google Map Results