1 Beauty Salon Found

Beauty Salon Cosmetics Store

Green Beauty Salon & Spa

888 Main Street - Willimantic,  CT 06226

Green Beauty is a nature based Hair, Makeup, Skincare and Nail Salon. We are located in Willimantic, Connecticut and are happy to tend to your beauty needs!