Michael E Barvinchack, DCMichael E Barvinchack · Sports Physician Chiropractor19426 Leitersburg Pike, Hagerstown, MD, 21742NPI · 1689781809No reviewsInsuranceNot specified(301) 714-4929Check availabilityBook online Claim listing