Nextera Healthcare - Main Location Nextera Healthcare Address 275 South Main Street Suite 201 Longmont, CO 80501 40.152871, -105.103240 Contact Information No contact information available. Location Map View on Google Maps Back to Nextera Healthcare