Hours Of Operations Wal-mart Pharmacy Virginia Ashland 23005 Wal-mart Pharmacy Hours of Operation and Location in Ashland, VA 23005 4.4 - 134 votes 9714 Sliding Hill Rd, Ashland, VA 23005 (804) 537-3005 Get Directions Wal-mart Pharmacy Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore AshlandView More Apparel CatoPeeblesCarharttCarter'sRainbow Sports Bass Pro ShopsBladesBasic BasicSporting Goods Incorporated Jewelry CatoJewelry Exchange Recommend For You Horizon Medical Equipment Pharmacy Family Omnicare Incorporated Health Street Hand & Stone Massage And Facial Spa Lotus Nails & Spa Vip Nails & Spa Head To Toe Salon Bare Skin Tranquility Salon & Dayspa