Addresses on Willard St in New Bedford Massachusetts