Scher Long-Term Care Insurance
402 Plumas Ave
Ventura, CA 93004
Ventura, CA 93004