Other cities that she has stayed in are Telford and Philadelphia. Idella currently resides at 1324 Colwyn St, Philadelphia, Pa 19140. The phone number (215) 533-2224 is Idella’s. Idella was born...