Top ChoiceHealing Waters Wellness Center & SpaVerified Business720 23rd Street SouthBirmingham102 reviews11.3 mi