Our Location

Leininger Financial Services
3160 Castro Valley Blvd.
Castro Valley, CA 94546

Click here for a map and directions to our office.

Telephone   510-728-3578
Fax   510-728-3579
E-mail