THE ECUMENICAL CATHOLIC SERVANTS OF THE GOOD SHEPHERD is a Catholic church located in ANAHEIM, CA. Find service times, contact information, and directions.
1677 W PALAIS RD