Karen Moore

Active Palo Alto, CA President for Community Association for Rehabilitation, Inc