1. Ec Source Services 152 N Absaroka St Apt B, Powell, WY 82435 Coordinate: 44.7538,-108.75938 Phone: (307) 754-7158