Natasha Castro

Natasha Castro
Department: English and Theater Arts
Email: ncastro@sccs.net
Extension: 205
Website: Soquel High Theater