Willis Center - Footsteps Supportive Housing Program is a private rehab located in Worcester, Massachusetts.