(918) 742-1082webersoftulsa@gmail.com
Closed Monday & Tuesday
Wed-Fri 11am-7pm
Sat & Sun 11am-4pm
3817 S. Peoria Avenue, Tulsa, OK 74105Click Here for directions
PHONE IN ORDERS WELCOME