Lava Spa Motel

  • Address: 359 Main Street

    Lava Hot Springs, (Idaho) 83246 
  • City: Lava Hot Springs 
  • State: Idaho 
  • Phone Number: 2087765589 

Leave a Reply