Covenant House of California
www.covenanthouse.org
The Covenant House is located at 2781 Telegraph Ave. in Oakland California
Home