St. Raphaela Retreat Center April 5, 2015 admin Details Location Address:616 Coopertown Road, Haverford, Pennsylvania, 19041, United States