- Canal View 24 Hour Supervised
Canal View 24 Hour Supervised is a Drug Rehab and Alcohol Rehabilitation Program that is located at:
416 Sweeney Street
North Tonawanda, NY. 14120
If you would like to contact Canal View 24 Hour Supervised, you can reach them at 716-695-0452.
Canal View 24 Hour Supervised offers the following treatment services:
Payment forms accepted: Self Payment