The Providence Center - Women's Road to Recovery is located in Wyoming, RI. The Providence Center - Women's Road to Recovery focuses on meeting the unique needs of women in recovery, such as trauma, domestic violence, developing positive relationships, pregnancy health, employment and educ... more about this center