Getting Here

The Shambhala Meditation Center of St Johnsbury is located at 17 Eastern Avenue in St. Johnsbury, Vermont.

  • Parking is available on the street or in the adjacent parking lot.
  • The Center is on the second floor; enter through the door between the Star Theater and Sunshine Boutique.
My location
Get Directions