Explore details about location Dean Street. Dean Street is a location situated within the Lynchburg City alongside other areas such as Radcliff Avenue, Buttonwood Street, Melinda Drive.