Discovery House of Providence Comprehensive Treatment Center 66 Pavilion AveProvidence, RI, 02905 View Phone 401-217-4768 View Website Experience & Reliability Call Today About Send to My Email Send to My Phone Print this Page