Situated near Emory University, DeVry, and the CDC in Decatur, GA, The Clarion is in a location that is perfect for everyone. We are within minutes of three malls and convenient to I-285.
Situated near Emory University, DeVry, and the CDC in Decatur, GA, The Clarion is in a location that is perfect for everyone. We are within minutes of three malls and convenient to I-285.