Stella Castillo:
CLASS OF 1989
Mark Keppel High SchoolClass of 1989
Alhambra, CA
Stella's Story
Stella's schools include Mark Keppel High School. Stella works(ed) at New Chef Fashion, New Chef Fashion I...Expand for more
nc.
TV shows Stella likes include The Walking Dead.
More about Stella:"stella (L)
daughter amanda (r)".
Register for Free to view all details!
Yearbooks
Reunions
Register for Free to view all events!