A new Yoga and Tai-Chi fitness center has opened in Decatur. According to the city’s Decatur Minute blog, Decatur Body & Brain Yoga/Tai-Chi opened on Dec. 1 at 308 W. Ponce De Leon Ave, the building that ...