NPI Central
Deffibaugh Chiropractic, Inc. NPI Number 1184718066 — Osterburg, PA | NPI Central