Located Off Accra-Dodowa road, Frafraha opposite Too Mart Supermarket next to KED Beauty Parlour