music
Landmark Center Owerri
- Address
- Plot H/1 Nekede Pocket Layout New Owerri next door to Protea Hotel by Marriott Owerri Select. , Abuja
- Website
- landmarkowerri.com
- Phone
- +2347025007700
—
Score
Not rated yet
Be the first to rate
What people say
No ratings yet. Be the first to say what it's really like.