1. Concepts In Wellness 5113 Freeman Creek Rd, Lenore, ID 83541 Coordinate: 46.58157,-116.33817 Phone: (302) 349-2315