1. Green Tara Wellness Center 147 Court St, Plymouth, MA 02360 Coordinate: 41.96232,-70.67329 Phone: (781) 724-6510