Hand And Stone Hainesport Was Last Seen Around 5 Pm On In Police Say Left The Stepping Stone Group Home Located On 9