Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Takara/1 Green St - Medfield - Massachusetts (MA) ← View details 1 Green St, Medfield, MA 02052-2062, Medfield, Massachusetts (MA) +1 508-359-7888