Subway - Closed 781 Leonard AveAlbemarle, NC, 28001Wal-Mart #1133 View Phone 704-986-2650 781 Leonard AveAlbemarle, NC 28001Wal-Mart #1133 View Website Experience & Reliability About Menu Order Send to My Email Send to My Phone Print this Page