Explore details about location Neil Road. Neil Road is a location situated within the Central alongside other areas such as Casuarina Road, Kampong Java Road, Cyathea Trail.