Byazhin Road, Kubwa Abuja Nigeria, Abuja Nigeria. or Daughters of charity.
Unable to find any directions.