Laura Trujillo

Verified
 The Ohio State University
Los Angeles, CA 90065, USA
3610 Primavera Way Los Angeles California 90065 US
 Veterinary Student