Bert L. Dech, MD 4159 Lowell BoulevardDenver, CO, 80211 View Phone 303-458-7220 Alt: 303-458-7220 Fax: 303-477-7559 4159 Lowell BoulevardDenver, CO 80211 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page