Explore details about location Akel Close. Akel Close is a location situated within the New Providence alongside other areas such as Pitt Road, Forest Drive, Pyfrom Road.