Consulate General of Ecudor in Flushing
6721 Roosevelt Ave,
Flushing, 11377
(718) 651-8797
(718) 651-8797
Providers of embassy in Flushing
embassy, government department