Ministry of the High Watch
62 Carter Road, Kent CT, 6757
Ministry of the High Watch (High Watch Farm) located at 62 Carter Road, Kent, CT 06757, United States is a drug treatment program providing substance abuse treatment with residential short-term treatment. No special groups or programs are supported for this Connecticut drug rehab center. Self payment is accepted.