Directions / Hours
Living Stone Foundation is located at:

656 Wachusett Street
Leominster  MA  01453

We do not have set visiting hours. However, we do prefer you visit between the hours of 10:00am and dusk, and suggest calling or writing ahead of time to make sure we will be open.

Please, be aware that some GPS devices and online maps do not display our location accurately. The arrow on the map below does point to our exact location. When you visit, look for the two stone posts and white gates at the end of the driveway to know when you have arrived.

Click here for larger map & driving directions.