Yale New Haven Psychiatric Hospital hospital
41.3012, -72.9328 · 5 indexed rooms
184 Liberty St, New Haven, CT 06519
Yale New Haven Psychiatric Hospital is a hospital building at Yale University. 5 rooms are indexed in the RouteU campus map. Walking directions and the interactive map are one click away.