Len has previously lived in Birmingham. Len has listed phone number: (205) 991-8815. Len now resides at 1713 Wingfield Cir, Birmingham, Al 35242.