Beachwood High SchoolClass Of 1998
Yes
After graduating from Ohio State in 2002, I moved to New York City. I then got my master's degree in Early Childhood Education and Special Education at Touro College in Manhattan. I live in the West Village with my boyfriend Brian!
Debra's Latest Interactions