Organization

Tetra Society of North America - San Francisco

San Francisco, CA | http://www.tetrasociety.org
Joined in September 2008

About Us

Tetra Society of North America organization is an independent non-profit organization that provides custom assistive devices to people with significant physical disabilities. Tetra is dedicated to assist people with disabilities…

Location
San Francisco, CA 94116