The Rose House - Women's Mental Health & Addiction Treatment Center · 601 Snowpeak Ln, Lafayette, CO 80026, United States·maps.google.com·Feb 7, 2026The Rose House - Women's Mental Health & Addiction Treatment Center · 601 Snowpeak Ln, Lafayette, CO 80026, United States