Dr. Kelly is a leading Naturopathic Doctor located in Charlottesville, VA and Encinitas in California. Dr. Kelly offers alternative medicine solutions including Holistic Health, Detoxing, Biopuncture, Hormonal Imbalance treatment, IV Nutrition and wellness programs.