NPI Central
Stroup Chiropractic Clinic, Inc. NPI Number 1174868657 — Shelby, OH | NPI Central