Locations / North Vista Medical Center - Boulder North Vista Medical Center - Boulder Address: 4790 Table Mesa Drive Suite 100 Boulder, CO 80305 Phone: (303) 501-2600 Get Directions