ShoeBaba Inc. is fully incorporated as a Canadian Federal Corporation with registered address 20 Bay Street, Toronto and registration number “1043131-1”
With the chief aim of connecting shoe manufacturers, wholesalers, and retailers with the right customers across Africa, ShoeBaba was born in 2017.
ShoeBaba is unique multi-national shoe online retailer across the African continent and North American continent.more...See more text