Locations / Boulder Internal Medicine Boulder Internal Medicine Address: 2880 Folsom St Ste 100 Boulder, CO 80304 Phone: (303) 327-7047 Get Directions