Ugo Chris international service ltd. is located in Abuja, Nigeria on First Floor Annex ,Nobel plaza Area 10. Ugo Chris international service ltd. is rated 3 out of 5 in the category photo lab in Nigeria.
Address
First Floor Annex ,Nobel plaza Area 10