Mac Eachen R is located at 474 High St, Dedham, MA. This location is in the Downtown Dedham neighborhood..