ECS Map phone 1658 S Sheridan Ave Sheridan, Wyoming 82801 Environmental & Civil Solutions, LLC Map phone 371 Coffeen Ave Sheridan, Wyoming 82801 Environmental Design Engineering Map phone 23 N Scott St # 27 Sheridan, Wyoming 82801 Pilch Engineering Map phone 41 E Burkitt St Sheridan, Wyoming 82801