Patrick J. Brannon, MD, Ltd.Patrick J. Brannon, MD, Ltd. · Cardiovascular Disease Physician725 Reservoir Ave, Cranston, RI, 02910NPI · 1790974095No reviewsInsuranceNot specified(401) 946-1810Check availabilityBook online Claim listing