PO Box 280, Tahoe Vista, CA 96148
Toll Free: 800.564.6754 Local: 530.546.6300
Contact
  • ...
    ...
    Contact Us
    Toll Free: 800.564.6754 Local: 530.546.6300 Email: info@franciscanlodge.com
    Physical Address:
    6944 North Lake Blvd Tahoe Vista, CA 96148
    Mailing Address:
    PO Box 280 Tahoe Vista, CA 96148