Contact Us / Location Phone: 303-433-8800 - For All Appointments 1-800-800-3943 - Toll Free Fax: 303-433-1366 Email: info@coloradoheart.com Address: Downtown: 2490 West 26th Avenue #110-A Denver, Colorado 80211 Click here for a printable map. Click here for driving directions.