STAR OF HOPE - MISSION ADMINISTRATIVE OFFICE is categorized under SOCIAL SERVICES & WELFARE ORGANIZATIONS and located at 2575 Reed Road 77051 in or near the Houston, TX area. Call (713) 748-0700 . Fax (713) 748-5941 . Find additional information including website, email, map, and directions - sohmission.org