LEGAL NAME: Vista Las Palmas FoundationLEGAL ADDRESS: 1717 E Vista Chino Ste A7-252, Palm Springs, CA 92264FEDERAL TAX ID: 92-2496442ORGANIZATION STATUS: 501(c)(3) non-profit public benefit corporation