NO 26 FIRST FLOOR S S NATARAJA PILLAI SHOPPING COMPLEX WEST MAIN ST NEEDAMANGALAM , Thiruvarur Unclassified TN 614404 (Tamil Nadu)