NPI Central
Alabama Artificial Limb & Orthopedic Service, Inc. — NPI 1528632502, Decatur, AL | NPI Central