Champlain Center for Natural Medicine Return to Directory Listing Category Shelburne, VTWebsite http://www.vtnaturalmed.com/Phone 802 985-8250Listing Tags stem cell clinicAddress 3804 Shelburne Rd, Shelburne, VT 05482ZIP Code 05482 Contact listing ownerSend Message Name Email Phone Number Message