People

Isabel Castro


Contact Info:
Tufts University
Dept. of Romance Studies
Olin Center 203
180 Packard Avenue
Medford, MA 02155

Office: 617.627.3573
Email Lecturer
Lecturer, Spanish Language