3105 Shattuck Ave
Berkeley, California 94705

Street Level Health Project is a nonprofit entry point to the health care system for those most often overlooked, namely urban immigrant communities, the uninsured, underinsured and recently arrived.

Added by Upcoming Robot on April 27, 2008