Executive Director & Membership Outreach
    Marissa Chery
    Execdirector@csfps.org
    949.734.0460

    President
    James Newman, M.D.
    President@csfps.org
    650.340.7200
    1795 El Camino Real, Suite  200
    Palo Alto, CA 94306

    Secretary / Treasurer
    Amir Moradi, MD
    Secretary@CSFPS.org
    760.645.1309
    2023 West Vista Way, Suite F
    Vista, CA 92083