David Kelsen (@KelsenDavid) profile picture

Husband, father, Christian, retired lawyer, LifeVantage distributor

Overland Park, KS
Joined November 2011