Twin Falls Motel Updated

2152 Kimberly Rd
Twin Falls, ID 83301 United States