No. 59, NEW NEHRU BAZAAR ROAD, AVADI, TIRUVALLUR , Thiruvallur Unclassified TN 600054 (Tamil Nadu)