The Meeting Point 3464 Washington Street, Boston, MA 02130