Walmart Pharmacy ← View details 1300 Montgomery Highway, Vestavia Hills, AL 35216 +1 205-822-6022 Get Directions From* To * — Required information