Bird's Nest, The

526 Broadway at One Mile Corner
Newport
Rhode Island
United States