Indian Beach Resort

  • Hotels & Motels
  • Water/Wildlife Tours
9945 E. Hwy 20
Clearlake Oaks, CA 95423
(707) 998-3760
(707) 998-4049 (fax)

    New Members