Address: 20 Park Plaza #601, Boston, MA 02116, USA
Michael Figuereo | Sep 16, 2019
The services in the consulate are paid in cash. In the building called Transportation Building there are some Bank of America ATMs, there you can withdraw money and they are near the consulate.