No.19 Doctors Avenue, Near Sherwood Thuthipet, VELLORE , Vellore Unclassified TN 632011 (Tamil Nadu)