

Others
Baba Hospital, Sathuvachari, Vellore 1311-A, South Avenue Rd Phase-II Sathuvachari Vellore , Others
Street : 1311-A, South Avenue Rd Phase-II Sathuvachari Vellore,
Landmark :Sathuvachari, Vellore
Locality :Sathuvachari, Vellore
Block : Vellore CORP
Taluka :Vellore
District : Vellore
State : Tamil Nadu
Pincode : 632009
Landline Number : (0416) 2253543, (0416) 2253744
Latitude : 12.56
Longitude :79.05
Facility Type :Others