The Acne Lab is a skin care clinic that focuses exclusively on providing acne treatment and skin repair located in Lafayette, Colorado.