Save Added By turgus tx Now Open Citi Neuro Centre Number 12, near Shri Jagannath Temple Citi Neuro Centre is a specialised neurological ... Facilities: