New Project Down Town Providence! 55 Dorrance Street September 28, 2015 StudioMEJA is down town Providence yet again, setting up spaces for people to work and live in the city. Read More