Jessica Magellan

Jessica Magellan
Phone: (619) 260-4298
Office: Saints Tekakwitha & Serra Hall 315J

Adjunct Instructor