Peter Nmi Leon is 44 years old. He lives in Lakewood, California. He has also lived in Norwalk, California; Long Beach, California and San Diego, California. Scott B Leon, Teresa Rt Leon, Teresa R Tarter, Rt T Leon and Helen F Leon are in Peter family.