Ibn Sina Diagnostic & Consultation Center, Badda - Department of Child Neurology Reviews & Rating (Community) · ReviewInn