Vermont Naturopathic Clinic Return to Directory Listing Category South Burlington, VTWebsite http://vermontnd.com/Phone 802 448-3388Listing Tags stem cell clinicAddress 41 Idx Dr #220, South Burlington, VT 05403ZIP Code 05403 Contact listing ownerSend Message Name Email Phone Number Message