Teresa Umbach:
CLASS OF 1983
Crystal Lake Central High SchoolClass of 1983
Crystal lake, IL
Teresa's Story
Teresa is from Crystal Lake, Illinois. She is single. Her schools include Crystal Lake Central High S...Expand for more
chool. She works(ed) at The Rustic Roadhaus.
TV shows Teresa likes include The Ellen DeGeneres Show.
Register for Free to view all details!
Yearbooks
Register for Free to view all yearbooks!
Reunions
Photos
Register for Free to view all photos!