« Back to Freight, Shipping and Logistics Elbaroda Services Ltd AddressPO Box AN 15429, Accra CityGreater Accra Phone+233 275 610900