Carl L Rouch, MDCarl L Rouch · Interventional Cardiology Physician360 W Park Dr, Grand Junction, CO, 81505NPI · 1124099650No reviewsInsuranceNot specified(970) 244-2482Check availabilityBook online Claim listing