Wolf Creek Inn: Electric Vehicle Fast Charging Station Wolf Creek, Southern Oregon 100 Front St Wolf Creek, Oregon 97497 facebook