Spirit Spa Halifax

1566 Barrington St., Level 3, Halifax , Nova Scotia, Canada - Phone: 902 431 8100