Tag: Natural Beauty Products

Rhonda Sherwood – Sherwood Green Beauty

Grand Opening Wednesday, November 14th 5 – 8pm, 271 Greenwich Avenue How did an engineering major, end up opening a beauty store? Rhonda Sherwood grew up in a super crunchy granola family in the mid-west. “I was embarrassed by not being able to serve junk food to my friends when

Read More »