Search results
- Legacy of HopeNon-Profit Organization
Founded in 1968, Alabama Organ Center is one of the leading providers of tissue and organ transplantation services. The...
Website: legacyofhope.org
Phone: (205) 731-9200
Cross Streets: Between 5th Ave S and 6th Ave S
516 20th St S Birmingham, AL 35233 495.74 mi
Is this your business? Verify your listing