3429 Adkins Rd NW, Atlanta, GA 30331, USA