NPI Central
Alabama Artificial Limb & Orthopedic Service, Inc. NPI Number 1417229196 — Selma, AL | NPI Central