David F. Bailey, MDDavid F. Bailey · General Practice Physician128 Prince St Apt 306, Tappahannock, VA, 22560NPI · 1659570083No reviewsInsuranceNot specified(571) 215-7157Check availabilityBook online Claim listing