Sathuvachari is an area and Zone-II headquarters of Vellore Municipal Corporation. It is located in the east of Vellore city. It is situated in the bank of Palaar River.
Be the first to add a business in this area!