Map location of Eleftherios Travayiakis 1842 Centre Street, Suite 200, West Roxbury, MA 02132 Phone: 617-325-9500