Shelburne, VT Keywords: Advanced Search Directory View All Listings Add Listing Listing Title Champlain Center for Natural Medicine Listing Category Shelburne, VT Website http://www.vtnaturalmed.com/ Phone 802 985-8250 Listing Tags stem cell clinic Address 3804 Shelburne Rd, Shelburne, VT 05482 05482