The Lily Pad
Closed
Photos
5 Bridge St
Shelburne Falls, MA 01370
Be well tended to with comfortable cushions and warm linens for a relaxing and rejuvenating massage with organic oils and salves. The Lily Pad Massage overlooks the Deerfield river in the heart of picturesque Shelburne Falls.
Also at this address
See a problem?