Telehealth NP - Main Location Telehealth NP Address 8398 East Lehigh Dr, Denver, CO 80327 US 39.645651, -104.891004 Contact Information 720-828-3214 Location Map View on Google Maps Back to Telehealth NP