store:
 location:

Barnes and Noble in Tulsa, Oklahoma

Woodland Plaza, 8620 E 71 Street
Tulsa - 74133
View Details
Southroads Shopping Center, 5231 East 41st Street
Tulsa - 74135
View Details