Rogers Island is one of the Thimble Islands off Stony Creek, a section of Branford, Connecticut. AlsProducator: STAPR