Since its founding on the Yale University campus in 1920 ... this residential campus is conveniently located a mile north of Interstate 95 between Boston and New York City.