David Louis, MDDavid Louis · Interventional Cardiology Physician112 Quarry Rd Suite 400, Trumbull, CT, 06611NPI · 1306294186No reviewsInsuranceNot specified(203) 333-8800Check availabilityBook online Claim listing