store:
 location:

Barnes and Noble in Rochester, Minnesota

Apache Mall, 1201 12th Street SW Suite 425
Rochester - 55902
View Details
Chateau Theatre, 15 First Street SW
Rochester - 55902
View Details