Delray Beach, Florida
Temes lives in Scotch Plains, New Jersey, and spend three months a year in Delray Beach, Florida.