Patrick J. Brannon, MD, Ltd.Patrick J. Brannon, MD, Ltd. · Cardiovascular Disease Physician725 Reservoir Ave, Cranston, RI 02910(401) 946-1810Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing