Table Tennis Hall, Tennis Courts - Lagos, Lagos, 101241 (F9X7+938, Yaba, Lagos 101241, Lagos)

Lagos, Lagos, Nigeria

Address: F9X7+938, Yaba, Lagos 101241, Lagos

Location: Lagos, Lagos, Nigeria

Phone: 0807 537 3586

Google rating: 4 / 5 (2 Google reviews)

Nearby tennis courts