Townsville Waxpot 41, Denham Street, Townsville City, QLD Beauty Salons Categories Beauty Salons View details