spavia natick at the natick mall. between the california pizza kitchen and the american girl store.

1245 Worcester St
#1094
natick ma, 01760

1245 Worcester St
#1094
natick ma, 01760

508.810.0100

monday through friday 10am to 8pm

saturday 9am to 6pm

sunday 11am to 6pm

If you need to make or modify appointments, or have membership questions please call us.