Embassy of Latvia Loading Map.... Embassy of Latvia2306 Massachusetts Ave. - Washington DCEvents 38.911719 -77.05127600000003 Address 2306 Massachusetts Ave. Washington DC 20008 United States Upcoming Events No events in this location