Tamar Ossowski is married and has three children. She is also the author of Left. Ossowski resides in Needham, Massachusetts.Tamar Ossowski is married and has three children. She is also the author of Left. Ossowski resides in Needham, Massachusetts.