Nextera Healthcare (North Vista Medical Center) - Main Location Nextera Healthcare (North Vista Medical Center) Address 4790 Table Mesa Dr, Ste. 100 Boulder, CO 80305 US 39.985539, -105.236777 Contact Information 303-501-2600 Location Map View on Google Maps Back to Nextera Healthcare (North Vista Medical Center)