2000 Reverend Abraham Woods Jr Boulevard, Birmingham, Alabama 35203 USA
Meditating space
Photo Credit: Yelp