Explore details about location Cleo Lane. Cleo Lane is a location situated within the Chatham alongside other areas such as Andover Drive, Mill Hill Road, Stage Island Road.