Alabama Artificial Limb & Orthopedic Service 720 Alabama AveSelma, AL, 36701 View Phone Experience & Reliability Alabama’s choice for prosthetic and orthotic needs About Send to My Email Send to My Phone Print this Page