High Watch Recovery Center

62 Carter Road, Kent CT 06757