Company Overview
Company Name
Elizabeth England Studios
Address
2038 Mountain Rd, Stowe, VT, 05672, United States
Website
elizabethenglandstudios.comPhone
(802) 249-5713About Elizabeth England Studios
Elizabeth England Studios, located in Stowe, Vermont, United States, offers a variety of organic and natural beauty services, including facials, bridal makeup, organic makeup, organic waxing, and natural body products. The company also provides essential oils and supplements, and has a strong social media presence with photo galleries and commercial bridal makeup offerings.