Fresenius Kidney Care Sloans Lake 4097 W Colfax AveDenver, CO, 80204 View Phone 800-881-5101 Fax: 720-472-5530 View Website Experience & Reliability Call Today About Send to My Email Send to My Phone Print this Page