FOXY CASTLE is located in Kaduna, Nigeria on No 11 opposite power plant kudende new extension Agwa. FOXY CASTLE is rated 4.2 out of 5 in the category business to business service in Nigeria.
Address
No 11 opposite power plant kudende new extension Agwa
Accessibility
Wheelchair-accessible entrance