Len Macon was born in 1947, age 77. Len Macon's address is 530 Orange Street , Newcastle, CA 95658. Possible relatives include Deanna Calhoun, Megalit Macon and 1 others. Public records show Len has also lived in Auburn, CA and Citrus Heights, CA. Len's latest phone number is (916) 663-3474.
Phone Numbers: (916) 663-3474
Address History: 530 Orange Street, Newcastle, CA 95658;
1245 Evergreen Place Apt 39, Auburn, CA 95603;
Citrus Heights, CA 95621;
Orangevale, CA 95662
Results 1 - 1 of 1