SLRA - Sierra Leone Roads Authority
National roads authority
About SLRA - Sierra Leone Roads Authority
Sierra Leone Roads Authority (SLRA) manages the country's road network, maintaining and developing roads essential for connectivity between Freetown and the interior regions, critical for trade and development.
Is this you?
Claiming starts a review. A member of staff reads it, and nothing on this profile changes until they decide.
Claim this businessReport an error