selected country
Nigeria

JAYKAY HOTELS & RESORTS

Business address
1 Jaykay Avenue, Ugwu Orji, Owerri, Nigeria