Explore details about location Neram Crescent. Neram Crescent is a location situated within the Central alongside other areas such as Stanley Street, Evolution Garden Walk, Saraca Walk.