Liberty Travel began as a single office in Times Square in 1951. Today, with more than 160 offices, the company offers a wide variety of planning and booking services to any international or domestic location. The Orange branch is conveniently located on Boston Post Road.