Splash Naturals, located in the capital of Vermont, has been a favorite for over a decade! We carry the finest natural bath and body products along with organic mineral make-up from around the world!
Sunday: 11am - 4pm
68 Main Street
Montpelier, VT 05602
(802) 223-7752 or (802) 522-5888