Address 2420 Dahlia St Klamath Falls OR 97601 United States
Phone: (541) 882-2567 Open 24 Hours a Day: No