Leah DeTolla

 Tufts University
Westford, MA 1886, US
 Veterinary Student