X Block (57), CMCH Campus is a apartment building located in Vellore, Tamil Nadu. The average rating of this place is 3.70 out of 5 stars based on 3 reviews. The street address of this place is W4GP+9R2, Vellore, Tamil Nadu 632004, India. It is about 0.72 kilometers away from the Vellore Cant railway station.
anandh vijaykumar 7 months ago
Its not for public, it's for the Doctors and or post graduation students working there in the hospital. Security is good. But rodents infected.