​​Tibetan Plaza
265 Greenfield Rd, South Deerfield, MA