The Rose House - Women's Mental Health & Addiction Treatment Center · 601 Snowpeak Ln, Lafayette, CO 80026, United States·maps.google.com·yesterday at 3:21 AMThe Rose House - Women's Mental Health & Addiction Treatment Center · 601 Snowpeak Ln, Lafayette, CO 80026, United States