164A, MAIN ROAD, PAPPARAMPAKKAM THIRUVALLUR     THIRUVALLUR Thiruvallur TN IN 602025 (Tamil Nadu)