Rose Serra

Active Newark, NJ Principal for Newark Public Schools

(973)268-5125