We found a friend and made him a home. I'm not going to pretend that I knew how to make a habitat for a snail..... I googled it! (blushing) sometimes this job finds you doing the funniest things.
I found another mom who had thankfully been in the same spot and made her own snail home and posted about it. Here is her link giving details about making a snail habitat.