Explore details about location Demerest Street. Demerest Street is a location situated within the Waltham alongside other areas such as Colonial Avenue, Rangley Road, Stow Street.