1. Center Of Thought 16 Lafayette Ter, Nahant, MA 01908 Coordinate: 42.42983,-70.92433 Phone: (781) 593-4222