Lenny's Sub Shop

4980 S Memorial Dr
Tulsa, OK 74145

Lenny's Sub Shop

Address:
4980 S Memorial Dr
Tulsa, OK 74145
Phone:
918-270-2500

Directions
Find Nearby
A special thanks to our advertisers