King Shasa Street - East Legon (Adjacent the NVTI building, East Greater Accra
No operating hours listed.