Lefty's on Greenwood
10 N Greenwood Ave A, Tulsa, OK 74120
USA
Jennifer Marriott Band at Lefty’s on Greenwood – 14 beers on tap, spectacular cocktails, award winning food – come have dinner and sit and visit with us a bit.
Lefty’s on Greenwood is located at: 10 North Greenwood Ave. Ste A, Tulsa, OK 74120