Xijia Xu's address is 7834 Penrose Avenue , Elkins Park, PA 19027. Public records show Xijia has also lived in Glenside, PA. Xijia's latest phone number is (215) 499-5189. Previous phone numbers include (215) 531-1866 and (215) 886-1030.
Results 1 - 1 of 1