MYLORD KENNELS (MYLORD ANIMAL FARMS) is located in Lagos, Nigeria on 3, Omorinola close, Off Michael Ayeni Dr, Egbeda. MYLORD KENNELS (MYLORD ANIMAL FARMS) is rated 3 out of 5 in the category pet store in Nigeria.
Address
3, Omorinola close, Off Michael Ayeni Dr, Egbeda