71 Main St, Montpelier 05602

call email

Splash Naturals

Natural and organic body products, skincare lines, and make-up from around the world! Nurture yourself and your loved ones naturally.