Jabi Lake Park Abuja, Tennis Courts - Abuja, Federal Capital Territory, 900108 (3CC7+9VH, Alex Ekwueme Wy, Jabi, Abuja 900108, Federal Capital Territory)

Abuja, Federal Capital Territory, Nigeria

Address: 3CC7+9VH, Alex Ekwueme Wy, Jabi, Abuja 900108, Federal Capital Territory

Location: Abuja, Federal Capital Territory, Nigeria

Google rating: 4.2 / 5 (780 Google reviews)

Nearby tennis courts