Carl L. Rouch, MD 296 Stafford LaneDelta, CO, 81416 View Phone 970-298-3077 Alt: 970-298-3077 Fax: 970-666-5124 296 Stafford LaneDelta, CO 81416 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page