Heidi Garrow was born in Massachusetts. Heidi graduated from Bay Path University and works as a mental health specialist. Heidi enjoys the great outdoors while spending time hiking, snowboarding, fishing and gardening. imdb.com