Edwin Watts Atlanta Store in Atlanta Published on: April 8, 2020 Published in: Categories: DiamondAddress 3150 Piedmont Road NEAtlanta, GA 30305Contact Tel.: (404) 816-2166