SATHUVACHERI VELLORE, NORTHARCOT. ARCOT.     ARCOT. Vellore TN IN 632009 (Tamil Nadu)