Providence,
RI -
02903
(401) 521-2255
CrossroadsRI is a mutiservice facility for the homeless in Providence RI. Our comprehensive center offers an environment that reflects our compassionate philosophy of care in the secure