Rebecca Castillo:
CLASS OF 1982
River Forest High SchoolClass of 1982
Hobart, IN
Rebecca's Story
Rebecca's schools include River Forest High School.
Music Rebecca lik...Expand for more
es includes Hi Infidelity. TV shows she likes include Sons of Anarchy.
Register for Free to view all details!
Yearbooks
Register for Free to view all yearbooks!
Reunions