Charles Carroll, MDCharles Carroll · Orthopaedic Hand Surgery Physician109 W Marshall St, Middleburg, VA, 20117NPI · 1689647448No reviewsInsuranceNot specified(540) 326-8182Check availabilityBook online Claim listing