Atlanta, Georgia

Walmart Supercenter

1801 Howell Mill Rd NW
Atlanta GA 30318

Phone: 404-352-5252
Store #3775
Interstate Exit: I-75 Exit 252
Open 24 Hours: Yes
Overnight Parking: No