Dr. Cathy Picard is a Naturopathic Physician licensed in the state of Vermont. She is the founder and owner of Nature Cures Clinic which has
Read more![](https://holistichealthjam.com/wp-content/uploads/2018/09/Cathy-A.-Picard-ND.png)
Dr. Cathy Picard is a Naturopathic Physician licensed in the state of Vermont. She is the founder and owner of Nature Cures Clinic which has
Read more