1. Diaper Depot 2655 N Decatur Rd Ste C, Decatur, GA 30033 Coordinate: 33.79202,-84.28493 Phone: (404) 373-7388
2. Diaper Depot 5231 Morse Dr, Decatur, GA 30035 Coordinate: 33.71822,-84.17264 Phone: (404) 297-4900