We tried to guess where you are. Click to change.

nice place

Thursday, August 04, 2005
My wife goes to this place all the time. She absolutely loves itand raves about the spa all the time. I gather that it is not too expensive since she is a frugal person and wouldn't pay too much. The spa is located in Chelmsford center in a white building. Highly recommended by my wife!

More from Doushin:

93 Chelmsford St
Chelmsford, Massachusetts 01824
(978) 256-2486

More Reviews

No image

Priya R.