Stephen Patrick Davids, 47, passed away unexpectedly of natural causes. Stephen was born December 4, 1973 in Mesa, AZ to Jim and Donna Davids. Stephen grew up in Mesa, AZ where he filled the lives of loved ones and friends with laughter and... View Obituary & Service Information