Barnes & Noble is located at the South Plains Mall at 6002 Slide Rd.