45500 Verba Santa Dr, Palm Desert, California, 92260-4633
(760) 773-6599
Tags: long-term stay, addiction treatment, recovery center, sober living home
26-Oct-11
Marsha M
Steps Inn The Desert in Palm Desert is a joyful, luxurious sober living home whose nurturing and healing atmosphere helps support commitment to long term sobriety.