Business Name - Self Care Impact Counseling Website - selfcareimpact.com Business Address - 12211 W. Alameda Pkwy Suite 106 Lakewood, CO 80228 Phone - 720-551-4553Read less