Is Uvida Shop the entire storefront or is it just a pop up in the store?
Uvida is an entire storefront and we located at 28 Atlantic Avenue North End Boston 02110 MA.
We also have a permanet pop up in East Boston located at 123 Maverick Street Boston 02128. The pop up is located on the right front corner of the Latin Envios store.
If you want to help us grow you can help us grow through shopping with us, telling friends and family and by reaching out to us so you can show more support.