Charley Hames

Active Oakland, CA President for Empowerment Community Development Corporation, Inc.