City Park Abuja, Tennis & Pickleball Courts - Abuja (Ahmadu Bello Wy, Wuse 2, Abuja 904101, Federal Capital Territory)

Abuja, Nigeria

Address: Ahmadu Bello Wy, Wuse 2, Abuja 904101, Federal Capital Territory

Location: Abuja, Nigeria

Google rating: 4.1 / 5 (8744 Google reviews)

Nearby pickleball courts