Professional Records License Records Esther Farcus Address: Philadelphia, PA 19116 License #: SW009399L - Expired Category: Social WorkType: Social Worker