Explore details about location Atwood Crescent. Atwood Crescent is a location situated within the Pickering alongside other areas such as Evelyn Avenue, Sanok Drive, Squires Beach Road.