Locations / The Birth Center of Boulder The Birth Center of Boulder Address: 2800 Folsom St Boulder, CO 80304 Phone: (303) 443-3993 Get Directions