St. Helena, CA - 94574 N/A Human Translation is a project dedicated to communication. It is an endeavor with the directives of empowering groups and individuals to fulfill and sustain their needs through pragmatic problem solving cultural/informational exchange Leave a Reply Name * Mail (will not be published) *