VASAN EYE CARE (RANCHI) Muncipal Survey Plot No. 1789,,Saluja Tower Pee Pee Compound P. O -Gpo,Ps- Chutia District,,, Ranchi, Jharkhand City / Town Ranchi State / Union Territory Jharkhand Facility Category Healthcare Facility