5 NEW BANGALORE BYEPASS BEHIND DURGAI AMMAN TEMPLE     VELLORE Vellore TN IN 632004 (Tamil Nadu)