Craig Davishoff

Craig Davishoff

Craig Davishoff

50 something, interventional radiologist, father of special needs children, divorcee, supportive boyfriend, wanna-be writer, thinker of thoughts