Toledo

Newport

Telephone
Address
Toledo: 541-336-2663
Newport: 541-265-3300
Toledo: 300 S. Main St.
Newport: 130 NW 19th
CONNECT WITH US!
Toledo
​300 S. MAIN ST.  
​Monday-Thursday 11am-9pm
Friday-Saturday     11am-10pm
Sunday                    12pm-8pm

Newport   
130 NW 19TH 
​Monday-Thursday 11am-9pm
Friday-Saturday     11am-10pm
Sunday                    12pm-8pm


Hours of Operation