Sister Cecilia Chen Advocates for Immigrants By Development Office 0 comment Sister Cecilia Chen is under five feet tall, 70 years old and tough as nails. Know More