Eleanor Legates

Active Wynnewood, PA Director for Archdiocese of Philadelphia

(610)667-2125