Eleni Xenidis's address is 97 Upland Terrace , Darby, PA 19023. Possible relatives include Alexandros Xenidis, Ioannis Xenidis and 2 others. Eleni's latest phone number is (610) 532-6123.
Phone Numbers: (610) 532-6123
Address History: 97 Upland Terrace, Darby, PA 19023
Results 1 - 1 of 1