Explore details about location Longwood Road. Longwood Road is a location situated within the Lynchburg City alongside other areas such as Norwood Street, Carroll Avenue, Franklin Street.