1. Stewards Of Recovery 4058 E 73 N, Rigby, ID 83442 Coordinate: 43.63656,-111.89212 Phone: (208) 520-4793
2. Renew 4 Life 240 S 5th W Ste D, Rigby, ID 83442 Coordinate: 43.66879,-111.93143 Phone: (208) 745-0409