VGL is located in Abule Egba, Nigeria on Off Plot 3, Suite 11 Crossway Plaza, 5 Charity Rd. VGL is rated 3 out of 5 in the category pet supply store in Nigeria.
Address
Off Plot 3, Suite 11 Crossway Plaza, 5 Charity Rd
Service options
DeliverySame-day delivery