This person has stayed in Philadelphia and Elkins Park before moving to Haverford. 201 Cheswold Ln, Haverford, Pa 19041 is where Churchill resides. Churchill has listed (215) 782-3643 as this...