The Jade at Avondale
2740 E College Avenue, Decatur, GA 30030
(678) 981-9714