Professional Records License Records Marcella H Roulhac Address: West Chester, PA 19380 License #: SW002652E - Active Category: Social WorkType: Social Worker