Debanshu Dependra Kumar Roy, MDDebanshu Dependra Kumar Roy · Interventional Cardiology Physician855 N Westhaven Dr, Oshkosh, WI, 54904NPI · 1992125751No reviewsInsuranceNot specified(920) 303-8700Check availabilityBook online Claim listing