LA Vista Motel 3939 N Highway 97 Klamath Falls, OR 97601 Phone: (541) 882-8844
Category: Hotels & Motels