Last Messenger Ministries International - LMM
Phone Number: +2348037651931
Website: Suggest Official Website
Categories: Religious organization
Address: N0 1, Royal FM Road,, Agudama-Epie, Yenagoa, Bayelsa State, Nigeria. 560221
GPS Coordinates: 4.98139,6.36611
Facebook: facebook.com/1567615200214661
Instagram: Photos and Videos