Owerri Sports ClubEdit Business Listing
Area 'C, New Owerri, Owerri, Imo State, Nigeria

Short Description

Owerri Sports Club provides sporting facilities on billiard, table tennis, tennis court and squash courts.

Business Information

Year Founded


4 stars
reviewed Owerri Sports Club

I can rate Owerri Sports Club as the best sporting club east of River Niger.