Heavy rain Friday afternoon flooded street and sidewalk in Durham near East Carver Street and Meriwether Drive.