Locations / Dermatology Specialists Dermatology Specialists Address: 2880 Folsom Ave Ste 200 Boulder, CO 80304 Phone: (303) 442-6647 Get Directions