List of National Tire & Battery Stores in Atlanta, GA Outlet Note Regular Brands National Tire & Battery Georgia Atlanta Rating 4.7 based on 90 votes Official Website http://www.ntb.com/ Products Batteries Tires Auto Parts Brakes NameAddressPhone Name/Address/Phone National Tire & Battery outlet - Atlanta 8601 Roswell Rd (770) 552-7002 National Tire & Battery outlet - Atlanta 1670 Northeast Expy Ne (404) 329-9307 National Tire & Battery outlet - Atlanta 1689 Howell Mill Rd Nw (404) 605-0421 People Also Viewed