3808 Wallace Neel, Charlotte, Nc 28278 is where Lenny resides. Lenny has listed (704) 825-8722 as his phone number. In addition to Charlotte, Lenny also lived in Charlotte and Belmont. The age of...