Twin Falls Motel 2152 Kimberly Rd Twin Falls, ID 83301 Phone: (208) 733-8620
Category: Hotels & Motels