Fill out my LGL Form! Project Self-Sufficiency A 501(c)(3) nonprofit Tax ID #33-0597719 307 Placentia Ave, Suite 203 Newport Beach, CA 92663 Located inside the Melinda Hoag Smith Center for Healthy Living 949-478-1914 [email protected] Quick Links Get Help Contact Us Privacy Policy Connect with us! FollowFollowFollowFollow Make a donation