Cerra Automotive

Cerra Automotive is a leading auto center and car rental company in Freetown, Sierra Leone.