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