David Sorensen

David Sorensen is the community liaison for the Deaf Program at Desert Hills Residential Treatment Facility in Albuquerque, New Mexico.

Books By David Sorensen