Mellow Mushroom Expands North

11.01.10

A Rogers Mellow store is going to open in the 5,500-SF space formerly occupied by SOHO Clothiers at Village on the Creeks.