Explore details about location Clare Crescent. Clare Crescent is a location situated within the Niagara Falls alongside other areas such as Drummond Road, Ellis Street, Industrial Street.