It all begins...
Today Altar'D State became a store! The first Altar'd State opened in Knoxville, TN, as a modern Christian retail store and coffee shop. It received genuine support from the local community. Mason and Walters were happy with the early success, but still felt that the shop needed something different.