Leedham St, Attleboro, Massachusetts - Redfin
65 addresses found on Leedham St in Attleboro, Massachusetts. The average lot size on Leedham St is 18414 sq. ft. The average property tax on Leedham St is $2.2K/yr. Find an address below to learn more about the property details: