Lewiston ME Translators & Interpreters 1. 284 Lisbon St, Lewiston, ME 04240 | Smart Interpreters Center (207) 783-0411