Twelve Meadows is a beautifully updated 4 bedroom Cape Cod set on 1.5 acres with a great living space and open concept first floor that provides a safe, healthy, drug and alcohol-free living environment for individuals once they have completed a primary treatment program.