north valley stream is located within the town of hempstead