Kansas City and Indianapolis are cities Nell has lived in. The current age of Nell is 64. Nell now resides at 6320 London Ave #A, Kansas City, Mo 64151. The number currently linked to Nell is (816) 734-9359. Her birth year was listed as 1960. Nell's possible relatives are Angela M Larson, Eric E Larson, Virgil Larson and 6 other people.