1. Lido Travel Inc 818 Chief Justice Cushing Hwy, Cohasset, MA 02025 Coordinate: 42.21972,-70.79857 Phone: (781) 383-1980