Wat Barameyta Satharam is a Buddhist temple nestled in the heart of Lowell, MA, providing a serene space for spiritual reflection and community gatherings.
With a rich history and dedication to preserving Thai cultural traditions, this temple offers a place of worship and cultural exchange for all who seek peace and enlightenment.
Generated from their business information