The launch of the showroom for Makeda luxury human hair, took place on the 24th of April, at Celia Medspa & Salon: 5B Abeke Animawun street, off Bisola Durosinmi Etti Drive, Lekki Phase 1.