Crawford Business Profile Contact Information ToolBox 1,562 Views 0 Testimonials Print This Listing Add To My Favourites Crawford Crawford, Insurance Claim Adjusters, in Sudbury Ontario. Crawford Location Sudbury, ON Address 1177 Barrydowne Rd, Sudbury, ON P3A 3V4 Telephone 705-524-3611 Category Insurance Claim Adjusters Location Sudbury, ON Address 1177 Barrydowne Rd, Sudbury, ON P3A 3V4 Telephone 705-524-3611 Category Insurance Claim Adjusters