Contact Location: 7809 Old York Road Elkins Park, PA 19027 Phone: (215) 694-3953 Email: Mother Phyllis McHugh