NPI Central
Alabama Artificial Limb & Orthopedic Service, Inc. NPI Number 1649399502 — Opelika, AL | NPI Central