1. Durham Naturopathic Health and Wellness Center LLC 16 Main St Ste 204, Durham, CT 06422 Coordinate: 41.46703,-72.67939 Phone: (203) 824-7428