Established In : 2000
Number of Beds : 0
Accredited by :
Address: 1-8-31/1, Ministers Road, Begumpet Secunderabad, Andhra Pradesh
Established: 2000
Beds: 0