Larry also owns a beach house in the mansions area of Newport, Rhode Island, aka sailing capital of the world (the main street connecting to the dwarfs is called America's Cup Avenue).
You may be interested in taking the Mansion's Tour. Stop by the Visitor Center. It costs $20 but you get to ride a energy-efficient Charlie Car. If you get the right tour guide, he will point out to you Larry's house on the tour.
For good food at reasonable prices, try The Barking Crab.