Patient Portal Print Lab Results (141 KB) Email Page; Print; Our hospital affiliation is: Mayfair Internal Medicine 6311 E 14th Ave Denver, CO 80220 Phone 303-333-6434 Fax 303-333-6505 ...New Patients‧Contact Us‧Our Providers‧Patient Education‧Our Staff‧Location.