NO 134A, MAIN ROAD NORTH STREET, MEENSURUTTI ARIYALUR , Thanjavur Unclassified TN 612903 (Tamil Nadu)