ACU-DECATUR in 870 E Freeman St in Decatur