Robert Macintyre Bennett, MDRobert Macintyre Bennett · Cardiovascular Disease Physician658 Hospital Rd, Tappahannock, VA, 22560NPI · 1821039496No reviewsInsuranceNot specified(804) 443-6235Check availabilityBook online Claim listing