NOVA HOSPITAL 93, Court Road,Membalam, Thanjavur, Thanjavur, Tamil Nadu City / Town Thanjavur State / Union Territory Tamil Nadu Facility Category Healthcare Facility