Devkota medical hall is a hospital, located at Kohalpur 21904, Nepal. They can be contacted via phone at +977 980-0596992 for more detailed information.
This is PerFect Palace