Canal View 24 Hour Supervised Community Residence

Canal View 24 Hour Supervised Community Residence is a substance abuse treatment center for people seeking treatment near Niagara County. As part of their treatment modalities for recovery, Canal View 24 Hour Supervised Community Residence provides during treatment. Canal View 24 Hour Supervised Community Residence is located in North Tonawanda, New York, accepting cash or self-payment for treatment.

Scroll to Top