Compudel Computers Store is located in Ibadan, Nigeria on University of Ibadan. Compudel Computers Store is rated 4.4 out of 5 in the category computer accessories store in Nigeria.
Address
University of Ibadan
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance