In 2008, Crossroads achieved funding and a land permit for the construction of a new residential facility at 55 East Ramsdell Street in New Haven.
Cornell Scott Hill Health Center of New Haven has secured a license to establish a satellite primary care clinic at Crossroads.

