15, Thaba Tseka Street, British Village, off Adetonkubo Ademola Crescent, Wuse 2, Abuja, Nigeria., Capital
No operating hours listed.