Map location of Richard Barrett 28 Church Street, Suite One, Winchester, MA 01890 Phone: 781-721-6300