The parcel owner is Lockhart, Kevin A.
According to Windham public records 15 Meadow Ln, Windham total assessed value is $1,100,000.
It is 412.1% higher than average parcel value in Windham.
Building on this parcel was built in 1999.
The area of the lot is approximately 1.1 acres and its value is $202,000.