Leon Levin was born in 1931, age 93. Leon Levin's address is 6111 Delaire Landing Road # 111, Philadelphia, PA 19114. Possible relatives include Debra Levin, Gary Levin and 4 others. Leon's latest phone number is (215) 374-9868. Previous phone numbers include (215) 632-5040.
Address History: 6111 Delaire Landing Road # 111, Philadelphia, PA 19114
Results 1 - 1 of 1