it is a church hosted for the speedy transformation of the the great Ughelli Kingdom in Ughelli North LGA, Delta State, Nigeria
Royal Palace Church,Ughelli
Phone Number: +2348037400154
Website: Suggest Official Website
Categories: Religious organization, Church
Address: Ovie Palace, Otovwodo, Ughelli +234
GPS Coordinates: 5.5,5.98333
Facebook: facebook.com/722103384514222
Instagram: Photos and Videos