Consulate of Uruguay
Add to Favorites
Add Hours
Saved to Favorites
Phone: (504) 525-8354
Address: 2 Canal St, New Orleans, LA 70130
Website: https://www.state.gov
2 Canal St, New Orleans, LA 70130
2 Canal St, New Orleans, LA 70130
601 Poydras St, New Orleans, LA 70130
643 Magazine St, New Orleans, LA 70130
650 Poydras St, New Orleans, LA 70130
2 Canal St, New Orleans, LA 70130
365 Canal St, New Orleans, LA 70130
537 S Peters St, New Orleans, LA 70130
400 Poydras St, New Orleans, LA 70130
650 Poydras St, New Orleans, LA 70130