Metrocall is located in Montevideo, Departamento de Montevideo, Uruguay on W. Ferreira Aldunate 1342, Of. 102, Of. 401. Metrocall is rated 4.3 out of 5 in the category bpo company in Uruguay.
Address
W. Ferreira Aldunate 1342, Of. 102, Of. 401
Accessibility
No wheelchair-accessible entrance