Naturopathic Health Center 220 Main Street South, Southbury, CT 06488