1. New Life Church of Powell 804 Road 8 1/2, Powell, WY 82435 Coordinate: 44.76509,-108.74979 Phone: (307) 754-0424