Riverhouse Sober Living is located in Lafayette, United States on 136 River Rd. Riverhouse Sober Living is rated 4.6 out of 5 in the category addiction treatment center in United States. Riverhouse NARR compliant, LARR certified, LEVEL 2, 12 step based “recovery residence” (a.k.a. sober house) for adult males located on 2 acres of property in Lafayette, Louisiana. The Riverhouse is a seven bedroom, two story home nestled in large oak trees in a quiet neighborhood on the Vermilion River.
Headquarters
Lafayette, Louisiana