Walmart Store # 1306

233 S NEW YORK AVE ALAMOGORDO, NM 88310