Contact details for Spina Bifida Association of America address phone & website
Name: Spina Bifida Association of America (SBAA) Address: 4590 MacArthur Blvd. NW Suite 250 United States Telephone: 800 621 3141 Toll Free 202 944 3285 Website: www.spinabifidaassociation.org
Established in 1973, the Spina Bifida Association (SBA) is dedicated to enhancing the lives of those with Spina Bifida their friends and families. The main areas of activity of the Spina Bifida Association are:
With a network of Chapters, the Spina Bifida Association has a presence in more than 125 communities throughout the United Kingdom.