3610 Glenwood Rd Decatur Ga 30032, C