Located at 75 Thacher Brook Circle in Attleboro, Providence, Brook Haven Estates is a multifamily property featuring 256 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Studio, Two Bedroom/One Bath, totaling 193,000 SqFt. The property was delivered in 1967.