Previous Pause Next Veterans New Beginnings This is Veterans New Beginnings located in Chicago, Illinois. Veterans New Beginnings is an (SRO) Housing and its first opportunity to serve the homeless by a way of providing permanent housing and supportive services.