Walmart S/C # 811 Posted on 07/06/201703/12/2018 by Walmart S/C # 811RouteYour location: No route could be calculated. Walmart S/C # 8112725 Se Hwy 70 Arcadia FL 34266 United States (US)Phone: (863) 993-1677Open 24/7