Nicholas E Barnes, DCNicholas E Barnes · Thermography Chiropractor9586 Manchester Rd., Rock Hill, MO, 63119NPI · 1770720849No reviewsInsuranceNot specified(314) 942-8608Check availabilityBook online Claim listing